added views, models, sign-in