Fixing the .gitignore

Separating sublime text and jekyll from each other.
Updating the configuration
Initializing npm
Adding grunt

Also hiding package.json from the jekyll build process and not including
the node_modules directory in the git code history.
Added grunt jekyll

Grunt can now build the Jekyll site which will enable live reload and
other fun stuff down the road
Adding hot reload with grunt

Grunt will now auto compile the site and live reload the browser every
time something changes