Use ClassMethods module for AS::Concern

including missed class methods
Add rspec for concern