Used settinglogic to save admin credentials in separate file

The reason we do this, is because we push our code to Github as well.
Using this method, we can put our config/admin.yml in .gitignore
and just provide an example file for it.
This part should be rewritten later on, I think.