Remove app tests from models
Add tests
Add base test runner