Off by one on descriptor selection
p->v was not correct. renamed to align_address and reworked
Various issues relating to enabling paging, mostly due to C-style thinking