added model extension for authentication
separate responder and application helpers for authentication