ANNOUNCEMENT: I am working on a new site! It's still under construction but you can sneak peak the progress here.