Greatest site in teh internet!!! This is a dump for random things I make and don't know where to post.