added basic support function for middleware functionality
added event and listener registration
added middleare proces call before serving response to allow for custom responses
added getEventInfo function
updated callback to conform to the (error, return) format
updated remove function
updated for changes in store structure
updted to use middle ware instead of an override function
added self build structure
start of new example for security protected connections
code tidying
added model validator
added middleware example
added listern info