Sorry for things taking a bit longer guys, things have been a bit hectic lately for me. I'm going to try my best to finish this soon!