added requirejs:complete grunt task
added build task
added replace task