adding build and dist dirs to ignore
Updating Gruntfile.js with vendor and data dirs and 'copy to build' tasks, variable for server port
Updating README