Updated the makefiles to allow for a proper top-level make install. Added printing to the stage2 bootloader for debugging and fixed some bugs in stage1 and stage2. Currently having problems with reading a file within stage2.