allowing only valid values for cart, not showing add to cart on unavailable items
created a helper method to check whether add to cart should be displayed
Some things work, like cart validation and a new purchase model
Some things work, like cart validation and a new purchase model
Paypal works mostly
bad pull
Revert "bad pull"

This reverts commit e8de63c60c211cc3d2a3d2141fc3a2f0df283319, reversing
changes made to b806f7f1cb36bde2d634ed1696ced4da09dcb1e0.
working paypal
broken paypal, still working
broken paypal
fixed user delete persisting items bug
Sorting works mostly but it breaks browse products
adding arrows
it's late & I'm tired but javascript sorting is cleaned up A LOT and plays nice with real sorting. Arrows still need to be figured out in a clean way
tweaked big forms (no good easy solution to fixed heading issue), tweaked nav links, added sorting arrows, new footer & cleaned up code, acknowledgements page (to be rewritten)
turns out there's weirdness around acknowledgement vs acknowledgment, changed spelling
pagination for items
Merged on new machine
Removed application.html.org
payment notifications