Broke out the code into 4 directories to match the EP creation tutorial