Add compass
Implement non-functional login. Next up, login!