DisplaySystem; ConsoleGui (encapsulates Blacken code)

- Added DisplaySystem
- Simplified System; it's just an interface now
- Added ConsoleGui to encapsulate/abstract the GUI code