Mihir | #653 | Lots of refactoring, adding the module to vagrant deploy scripts, adding a new resource department