Basic unit tests

Built on top of #30.

PLEASE DO NOT MERGE UNTIL #30 IS MERGED.

https://trello.com/c/ObThuTMy/1755-proper-testsuite-for-api-blueprint-api-app