Login page

Actually basically the whole app <_<