Last fixes

- added name/id attribute at several form input fields
- outsourced notification js for backend
- fixed include path-error