assignment 5: almost there, just 4/20 tests failing
fixed startService tests
fixed button handler tests, all done