Fix warnings reported by checkstyle in `Supplier`
Use correct type for `result` in `Supplier`
Move `MaterialType` out of `FireWorks`
Update documentation of `Casing`
Update documentation of `Effect`
Fix warnings reported by `checkstyle` in `FireWorks`
Simplify statements in `Supplier`
Write definitions for rocket table in a more compact form