updated build process to latest grunt
added gruntfile
returning false when an error occurs
error message now points to a part of the sentence instead of simply returning an index number;