added registration/sign in and navigation drawer, not tested