Register Models with decorators