- Renamed few class
- Added intermediate class for controlling JFrame