Added index, login and welcome pages, implemented login and authentication, written tests