Initializing the bower file.
Ignoring the bower_components directory.
Adding some of my dependencies to the bower.json file.
Adding initial NPM package.json file with grunt dependencies.
Adding an empty Gruntfile, need to setup tasks for making bower package
management work with jekyll.
Telling jekyll to ignore the bower_components directory so that it doesn't
try to compile that stuff.
Also telling Jekyll to ignore the NPM, bower, and grunt configuration files.
Removing html5 shiv stuff for IE8 because my site isn't access by people
using that browser.
Telling git to ignore the node_modules package.
Jekyll should also ignore the node_modules directory when building.
Adding tasks to preprocess assets, put them in the assets dir, and then
either build, serve, or deploy jekyll.
Removing the d3 files, if d3 is to be included, it will be done through
bower.
Ignore the assets directory, it will be built by grunt when needed.
Adding a copy task for the styles.css file, everything should go in assets.
Default layout now uses the styles.css that is in the assets directory.
Updating the locations of the other CSS files.
Adding a main.css where all the new styling will go, adding it to copy grunt
task.
Using main.css instead of styles.css, adding some initial styles to it.
Removing some inline styling, I want all the styling moved to separate CSS
file.
Removing dots from posts header, totally unnecessary.