Auth

Added auth component. Move everything out of frontend and backend except assets.
Cleanup