wideet and scs in own files, everything namespaced and function exists, forms_js interface fucntions in their own file, source and client id moved to footer-js