added login, registration, posts, and front end for all those