Update descriptions and add dependencies
Update coding styles
Update assets