Separating auth config properties

If more auth will be integrated the config will become too messy with all the auth stuff... what about separating them?! 

Another idea would be to have the two classes inside the same file... which I don't like much.. :)

Related to #253