Changed structure of the pages folder.
Updated submodules (silly GitHub client can't handle them)
Added base solution