modify resourceInterface and Project.js.coffee