Added Vec3 utility class, SizeComponent and TestDataGenerationService. Implemented more methods for generating a world.