- QA: Add documentation
- Use logging instead of hardwiring Console