- move the hardcoded javascript into a file

- created an extension to allow to map reduce them via function
- added virutal path to absolute path in utility class