progress
validate new/load project name
simplify validation, validate properties
GA
clean formatting
Merge branch 'master' into validation

Conflicts:
	Source/WAVEDViewModel.js
	Source/models/ProjectViewModel.js
	Source/models/Widget/WidgetViewModel.js
	Source/modules/DeleteData.js
	Source/modules/LoadData.js
error cleanup
absolute path
Merge branch 'master' into validation
keyup
GA key up
empty load project
comments
min=1
error text
Implement save
Merge pull request #104 from KSHSK/validation

Validation
Merge from master
Get state implemented for all existing classes