getting rid of _site directory

it gets generated on github and shouldn't be in version control
ignore stuff in _site and _drafts in git
get rid of no starch press for now
indentation and small fixes
looking more like a webbysite