rename ListItem to AItem; rename List to ListItem
configure grunt-mocha for testing client-side JavaScript
update gitignore