finish login
build out customer page... mostly

- updating of items on purchase not yet in
- validating of checkout not yet in