Add purchase screen, along with notifications
Enhance cart confirm validation
Add admin page resources
Fix jshint errors