Cleaned up createBridgeAtPosition()
Drastically redesigned level
Amended createBridgeAtPosition to be flexible enough to build all
freestanding buildings in level
Removeing AtPosition() suffix from method names that now accept an options
object instead of x and y positions
Adding characters back into world
Renaming Character to Enemy
Adding enemy factory to quickly define enemy types