Merged submodules.
Moved shared code to Code folder.