fixed all jslint errors
added project type to validation