sync with sinatra-mvc (added extensions), add admin extension for getting auth user and pw