Version 0.9

Finished setting up the canvas scroll.
- Copies the image and saves it on a temporary canvas and then repaints
it with the new image.
Version 0.10

In order to set up the blue screen of death, I had to do some kernel
traps. Created a function in the kernel that takes two parameters. one
is for the error message and the other for the status. one of the status
does not shut down the OS while status 2 does.
-Also updated the device driver to use the kernel trap in case the keys
being pressed are not validated.
Final version of Project 1

Completed the load function which results in validation of whether there
is hex or not in the user input box.