introduce grunt task 'jsonlint'
finalize weapons