Work on making it a component based system. Also added a fixed cave generator to make generation faster.