Added a store controller, improved styles and added further tests.