Modifications to Hash Tables and Queues
Modification to kernel heap allocation

Utilizing heap allocation in proc and kconsole modules

Modification to context switching and scheduling