Fixed up most of the stuff and got it going pretty well. Just need to finish it off after work with stupid shit.