new checkout pages for #1, renaming checkout, classes for #9