I think I fixed or at least improved many of a problems, of course there are probably still some little kinks but I'm happy with it. I think I did alright for my first one.
>>1542708Wow that really helps, too bad I saw this after pretty much finishing it.