Implemented separate order pages, added checkout method (doesn't do
anything yet)