Finished implementing user and admin authentication system.