just about finished the brains of the whole system... need to get events in there and a couple other things to make it really cool