Access & ContentSerializerCollectionItemNameAttribute

- Fixed some types that were public and shouldn't be.
- Added missing ContentSerializerCollectionItemNameAttribute.