tested errorResponse of load_index
added tests for load_user_info and implemented it so it passes
removed unnecessary self.client = Client()
extended UserProfile to include blocked users
added create_user_settings to view_helpers
extended create_user to include credentials
wrote tests for load_user_settings and implemented it so it passes