Probability system working version.
Need to write subsystem handling.