An interesting concept. I would like to see more objectives and implementations, maybe larger blocks. The smiley was cute.