Added more tests for user model. User can no longer follow self