Implemented user authentication and added admin and hospital views