initial commit

Working kernel written using Bran's Kernel Development
tutorials and an OS dev PDF from Nick Blundell.
adding references and a little clean-up