* refactors test logic into base test classes * adds tests for views in konova app * fixes bugs/warnings detected by testing
* adds tests for views in intervention app * fixes bugs detected by test writing