Addressed compiling warnings:
- Implemented try-with-resources pattern to silently close the file
readers in AssetManager.loadAssets()
- Generated UIDs for serializable classes.