tests, tests & example app