added inventory-reports view and refactored main router