Added Ashwins Steering Behaviors to my rooms.

Added Ashwins work including the changes to
SteeringDungeonGenerator.java and the Room.java class.  This update
needed some new classes i.e. a Vector.java class and MapCellGray.java
class in order to work.