MEDIA: Test level + new creature def file adapted for next commit.
Adapted 3/4 of the loading map code to no longer have to specify the number of objects to load.

As a bonus, the creature definitions are now loaded in a separate file,
which can be specified from the level file.