GUI: Some Changes and Extractions; looks horrible, I'm so sorry -_-