#Base Jekyll Install
##Instructions
The purpose of this is just to have a base Jekyll install that you can clone and start using relatively quickly to build a static site, with most of the things you need already included and ready to go, so you can focus on the content and code instead of just getting everything set up.
Your pages, posts, and images are the same as with any jekyll project. Your css goes in 'sass/'. Your javascript goes in 'src/'. Your javascript tests go in 'test/'.
You could, but you probably shouldn't put anything in 'js/' and 'css/'. If they're named the same as another file, they'll get blown away each time the grunt tasks run.
These are all included in the .gitignore file and excluded in _config.yml because they get generated when you run the install and grunt commands:
There are several grunt tasks built in:
Runs jshint and all jasmine tests in 'test/'
You can add and remove tasks as you like (just check the grunt docs), as well as have bower install additional dependencies. Just make sure you modify the tasks to copy/concat/minify the appropriate files from those packages
You can easily deploy your site to S3 using d3ploy (thanks dryan!) by copying the .aws-sample file to .aws and adding your AWS credentials. Check the d3ploy docs for more info.