Initial commit
Refactor and add title extraction
Add docs and move things around
Add OSX to gitignore