moved error-text to top; minor CSS-changes
added modal.js
improved modals
minor CSS & markup changes