add utility.js
utility.js contains prototype extensions