Well In the FF Prevention and Aimhelper, I basically removed the components fireAtPoint from the components, to let the boardcomputer decide whether to shoot or not. So It's a little less crowded, but a helper is also fine by me.