Brought in annotation references to make the module depend on less Yelp infrastructure. Closes #9

Primary: @hashbrowncipher 

This allows others to use this module without yelp-code.