Modified some things on the SystemInfo to take any information further than the functions that are prefedefined on the class.