box-create - code clean up (still needs documentation and way more organization)