Fixed an error in grub config template file.
Added console code for screen output.
Updated make scripts to correctly build when changes happen in a submake.
Added console write function.