added a base class and an express engine.
Updated readme.