added future value calculator w/ validation