Source code and tools for your own handwritten operating system