1. Add logging framework
2. Add a couple of classes