Added ShaderIO for consistency with regards to file loading.
Adjusted some bracket format conventions for better consistency.