Create README.md
Update README.md
Add entity info to README.md
Add login/logout screens

ub-12

When there is no user logged in, a Login button is visible on the home page. If someone tries to create a post or perform other actions when not logged in, they will be redirected to the Login screen. The login screen presents a field for the email and password. Users need to have previously created a user account. Once logged in, the home screen will no longer show a Login screen, and instead a Logout button is visible in top right corner. Logout redirects to the login screen.
Add javadoc

ub-12

Added javadoc for abbrevText(), commented out the println statements in post controller.
Select current logged-in user as the owner of any new posts

ub-10

When a user is logged in and clicks on new post button, they no longer have to select their username from a dropdown menu. The save function assigns the post's user to be the current user in the session.
Remove println statements

ub-10

Removed the commented-out println debugging statements
Add javadocs, produce errors on empty login

ub-12

Added javadocs for the login and logout methods, added error messages when a blank or half-empty login form is submitted, added flash messages when logging in and logging out.
Merge branch 'feature/ub-10-select-current-user' into develop
Merge branch 'feature/ub-12-add-login-screen' into develop

ub-12
Merge remote-tracking branch 'origin/develop' into develop