I'll just leave this here. It's still a WIP, so don't look at it. >.> -snip-