Random seed & fixed a roomcollision

Also implemented Utility::RandomInt() all over the place.