Bugfix - Unique Commit Hashes

This PR resolves #4 by using hashes to keep a new state on each commit to the pull request.
lol
should make this a bit easier. :P