adding monitor and common file
making the kernel print Hello, world
adding common data types
adding monitor code
adding header files