create controller for administering user accounts and define CRUD actions for this
add routes to module's config and adding UserManagerController to invokables
make views for administering users accounts and serving UserEditForm from ServiceManager
resolve error 'Zend\Stdlib\Hydrator\ArraySerializable::extract expects the provided object to implement getArrayCopy()'
define a location where files can be uploaded
create upload models for saving uploads in the database, make them available through ServiceManager and create UploadManagerController
make necessary routes for upload resource and create index view
create view and action for uploading files
read the file upload location from configuration
make upload form to work