added Store Controller and Tests, changed base layout