Merge pull request #64 from gavinlaking/twerks

Refactoring various.
Bump gem version to 0.1.13.
Rename method.
Reduce indentation.
Experimenting with immutable code.
Rollback.