Implement all pages

Some data are added for mockup. See comments in the source code.