lower case for the 8bit
removing unused function from public
startRepaintLoop belongs into canvas
removed repaint from public
removed useless default values
directly using setPixel from canvas; initializing graphics is not neccessary anymore
height and width are only used within the update function
these two are also only used within the update function
removed useless defaults
clearImageData -> initializeImageData
clearScreen -> initializeScreen
intializeScreen should have those parameters
removed useless crap from yesterday
removed system name from comment
yes, the truth is there are two ways to display the debug information
removed clearScreen and extended initializeScreen with new for loop
updateScreen -> repaintLoop
initializing lastRepaint with a valid default
updating lastRepaint only when in debug mode
moved update of debug information into debug.js