Added more skeleton. Added basic configuration functionality with defaults and custom possibilities along with merging