Full Login and Logout functionality added, also added if-else statements
to the create, read, and delete views to ensure that all text fields are
filled out before the operation can take place, similarly for the update
view used an if-else statement to ensure that an ID number for the entry
to be updated is entered before the user can update