Re-did rendering system to use a seperate Canvas rather than the
GameClock JPanel.