Added panels and workflow for distinct inventory types, modifications to templates, language and added selectable catalog page. Fixes to service layer so that it may repond with actual http status. Now replacing spaces with underscores for filenames.