More Tests (149)

Fixes #75.
- Added more tests
Note: some tests are still missing, but i think the API is now save.

Run travis, run!