Merge pull request #50 from janm399/master

Recog API. The API is not complete and the tests need a lot of fixing. Nevertheless, this I think is mergeable.