added new backend services, modified mass actions for backend materials, created global functions in backend controller, corrected layouts, styles