Changed LoadingScreen to SolvingScreen because it wouldn't have worked using the concept I was going to implement. Also started building the two main threads: animation and process