Boundary objects fixed

The old "boundary" objects have been renamed as level area to avoid
ambiguity with the Boundary class.

Also direct references have been added as public variables to the
LevelController in order to make managing these objects easier.