Watchman assignment submission

@jwo Assignment is mostly complete apart from the "What would you like to learn more about?" feedback scenario.