Attempt at a simple service bus for learning sake