playerEnv uage; Performance improvements

Added heavy usage of playerEnv instead of global env for user.

Made performance improvements on several places. Some bug with
colonization going on, will be fixed in next commit.