Getting rid of unneeded submodules and changing Ruby handling.