Added terminal_move function.
Kernel now performs counting loop once finished.
Changed order of free's in test. Return immediately if NULL is passed to free.
Now checks start of kernel against eip.
Set timeout in grub.cfg.