ISYS 465 assignment 3: Yeoman