Now tasks are able to create new tasks! mem_alloc()'s maximum size has been adjusted to contain the stack of the tasks