ported boxmaker to python - bye bye java!