removed station and turret from the entities vector since theyre special snowflakes
replaced include guards with pragma once