Fixes #8 - Finish implementing simple shopping basket page.