work on preventing overlapping modules, adjustment to gates so they don't hang over edge weirdly
Was hoping I could come up with a solution to automatically have the
module base destermine the boundries of itself but I don't think there
is any way around placing a collision box by hand for each module. Get
actor bounds works a lot of the time, but as soon as the module actor is
rotated or the module is not a overall box shape it doesnt give an
accurate enough boundry.