Feature/349 2 set up the local vm

https://trello.com/c/GiVpj75n/349-2-set-up-the-virtual-environment-for-development-on-optima
Sure @Ashalynd happy to remove unnecessary code