GradPlan Progress

basic program done.
need to revise for exception handling.