SQLAlchemy declarative stuff moved to separate module