Get login form working, add view composers
Move shared helpers and component views, add register endpoint