collisions & random spawnpos for rooms

major parts of the gamelogic are implemented now!!1!11!