Initial files
Basic setup
Disable submodules until needed
Basic buggy implementation