ill get back to it after/between my physics and CS studying. You've got a contender right here lol, I dunno it may not turn out great.