These things are just knit picking, really. It's a great entry.
Fixed most of them, other than the clustering stuff, it probably will be cheating. To add a new feature.