Single-page allocator working.
Add a small allocator to the heap for a process's streams.
Enable kernel to use virtual memory for heap, simplify stream creation further.
Support for multiple streams/process. Open a stream for keyboard input.