Added optional special attributes to type definition files and added the ability to have comments in tile definition files