Refactor the vm-factory to cleanup unrelated code
We need to cleanup the code that is out of context for vm-factory. The purpose of vm-factory is to provide a generic templates for build and deploy code, along with automation provided by .gitlab-ci.yml for the users to quickly clone the repo and get to building and deploying their apps in a VM.
Edited by Eesaan Atluri