Basic store application written from scratch.