Moved to proper composer support, added basic unit tests, cleaned up examples, added travis-ci support. PHEW!