Using source and destination directories

* Without this, was getting Gemfile and other such clutter in generated
site
* Changed generated site directory to `_public`
* Using `_source` directory for source files