Workspace tests
Application workspace implemented
Thread test refactoring
Application event execution tests
Application event execution implemented