Major changes and additions to memory visualizations and hugepage support

memory visualization now can be outputed as HTML format plus hugepages can now be allocated without specifying the exact size.