Big refactor
* Using the Vagrant base box (much more recent), removed Gemfile as Gem vagrant deprecated
* Moved puppet code into basic modules for readability
* README.md change
Removing old puppet code (now moved)
Removing Gemfile
Merge pull request #7 from petems/refactoring

Big refactor