Added RequireJS and changed architecture
Added utils.js