Added better implementation with multitasking in the shell

	Multitasking in the shell environment is achieved by adding a ‘&’
		at the end of the input line

	Fixed a bug in the cp command of the vfs

	Fixed a bug in the VESA graphics that was causing a page fault

	Added the ability to exit the pong game and return to the previous shell environment

	Made the save and restore functions of the text mode buffer work
		It now can save the text with its original coloration

	Cleaned up a lot of the graphics code and make it easier to navigate