add ORM for Firehose objects

the ORM uses SQLAlchemy to map Firehose objects with SQL tables.