Fixed issue with background image, added vertical and horizontal lines
for the game board, functional improvements for the window and game
panel.

Window does not consistently load correctly. For future improvements,
look into chaining loading processes via thread synchronization as to
improve UI experience.