Merge pull request #1 from youknowriad/master

preparing for multi datasource types handling
refacto engine + adding security + protecting config for role admin only