using convenience functions on subprocess module
Moving utils into their own dir, splitting up some duties
moving working dir up to project root
finished moving working dir up to project root