Basic Structure for a new gem
Change gem architecture
counter is here