Refactored to be fluent
added some aliases
Readme updates
Merge pull request #1 from KoryNunn/master

Refactored library to be fluent and easily extensible.