Added config and grouped everything into src subfolder.