cleaned up code
ELF LOADING WORKS. Jus tneed to execute it(should be easy. right?)
elf working still need to start the executable.
Merge branch 'master' into elf

Conflicts:
	MatrixOS.iso
	bin/MatrixOS.bin
	isodir/MatrixOS.bin
	src/elf_loader.c
	src/elf_loader.o
Merge pull request #34 from teenHack42/elf

Elf
starting on cpu identification
basic cpu commands
system is now able to tell the CMOS time
need to merge
Merge pull request #35 from teenHack42/time

Time
Merge pull request #36 from teenHack42/cpu

need to merge
can now reboot using shell(using command 0x64(keyboard))
Merge branch 'master' of github.com:teenHack42/MatrixOS

Conflicts:
	MatrixOS.iso
starting work on issue #38
Release 1.2.2
Merge branch 'master' into fileio

Conflicts:
	MatrixOS.iso
	src/kernel.o