some bug fixing and implementation of intersect

modified:   src/environment/Map.java
modified:   src/environment/room/Room.java
modified:   src/environment/blocks/Block.java
	new: intersect
	new: intersectRegular