SQLAlchemy data layer initial support

Initial support for SQLAlchemy data layer.