Getting rid of all the submodules
Added composer support
Concretized composer