Store controller. Played with caching. New application layout