- Refactored the UI code (cleaned creation of components into methods)
- Removed @PostConstruct initialization and moved into Constructor (no injection-dependant code anymore)