refactored gameloopinfo and loopinfo update, as well as started changing methods to accurately get data