Add container for level entities, update render

The level now holds a static container of up to 64 entities (characters,
items, etc...) and is able to render them into a string buffer, given a
player level and screen number.

The explicit way of defining levels via strings has been dropped for
now.