add java pieces, and python acm small spider