Page aligned memory allocation implemented