Change camera lookAt to use cubic ease-out.
Add basic health component.
Refactor walls and doors.

All room adjacencies (walls, doors, and damage holes) are now kept in a
connectivity graph. This gives us the ability to create explosion holes
easily and tell which rooms are now conjoined (for room pressurization,
gas leaks, etc).

Additionally, we now have pathfinding information for the entire base.