first cut
updated constants
added a simple test
added simple tests for all commands
updated to API v1.5
added 'send' method to request
updated key as per #1
fixed merge conflicts