Now it supports non-callback and returns an obj representation
Readme, contributing.md and license