fixed validation and reset with active placeholder polyfill; use relative paths, some smaller improvements