mmap input handlers: made a big mess of trying to add models to constructors
mmap input handlers: made a big mess of trying to add models to constructors

* needs to be fixed - cant pass in anything other than map to init method

jiusanzhou/mavelous,wiseman/mavelous,jiusanzhou/mavelous,wiseman/mavelous,jiusanzhou/mavelous,jiusanzhou/mavelous,wiseman/mavelous