Several additions/ fixes

- Updated GUI class
- Enabled button functions.
- Set colors to sudoku boxes; generated/ input numbers will show with
blue color. The othes will remamain white.
- Added logger support for all the remaning classes.