add 2djavagame tutorial
build challenge generator