Add own types.h
Reorganize kernel API.
Add debug target.
Add debug help.
Add architecture stuff.
Make it compile.
Add boot message again.
Complete io API.
Add API doc.
Add default color for tty.
Refactor tty API.
Fix new line and cursor positioning.
Try to fix conditional code execution to intercept kernel API.
Write in every line.