Refactoring Gruntfile

- using matchdep for loading node_modules
- creating multiple server files for node envs