Finalised system for tracking research points, known bug that it doesn't save correctly atm, this requires some investigation as looking at the code it should do... :/, Also renamed some stuff