Added Makefile and a simple boot stub.

Current makefile can compile and link the kernel image, write the kernel image to a floppy disk image (needs root privilege), and cleanup things.
Maybe in the future the build system would change to CMake.