Changed Routes to actually check for user Authorization status instead of just login or not. This required changes to many files due to dependencies. closes #52