Update clone_repos to allow a user to pass in a custom path or source
update yellow environment to use installer and module project
Fix namespace issue and styling issues
Update modules project to use custom path - now installs to src/modules/<repo>