Improved material processing

- Reader renamed to Serializer
- Material schema encoding changed to UTF8
- Bug fixes