cleaned up solution, user registration, authentication, draft news feeds