5 I can probably ignore the `DataInputStream` constructors for now until I get a
6 working game that I can save and restore.
10 The megatiles which are in view can be precalculated when the viewport changes
11 and they do not have to be calculated each frame either.
15 19 more classes before I have 1000 classes.