Fix the tests, and stabalize the api
Clean up dependencies
Promises, promises - Handle incomeing promises as data