add sign in feature, success/info/warning/error messages, api service functionality