Moved #define's around.
Modified constructors for Page.