NOTE: I started working on this two years ago, while I intend on finishing this I am aware some of my solutions are not as efficient as I would be able to do them now.
My take on a bunch of challenges from 4chan.org/g/: http://i.imgur.com/ghk9n7H.png