Refactor js components, using annotation etc. @store-apps.