Login page

closes #202