Small Refactor, Also adding lots of Logging to Full FML Crash log