I think I'm done. I'll fix errors later that I can't see right now.
I'm sorry I wasn't that active lately but I've been coding like crazy. I'm trying to get an interactive shader done for the game but its been a nightmare. I won't give up though! It will be worth it.