Implemented Checkout with tests and added a couple of checkout beans to
the testing context
Added tokenised scanning plus an extended test
Initial skeleton of the console controller
Console controller expanded to include working menus and display - need
to show offers and discounts next
Controller complete