refactored creating pages, added writable support, integrated into exception
Added swap check to verify address
fixed stack growth issue
page aligned all frame and swap accesses