Split the app up into a main app and different plugins. This will make it possible to test out different ways to log our work hours.