Add initial functionality
Add some more tests
Update docs, add helpers to dummy app