Create store controller, add tests