Use addStartFlag and addGoalFlag properly
Age nodes on return
whileLoop doesn't need to return anything
Add Uniform Cost Search