Beggining of the class methods decorators

Will use statcimethod and classmethod decorators.