Added login form and custom user authetication