added vagrant module with cleanup

Hopefully this should be a cleaner merge.