Updated Quarter Plan
added IO error handling, fixed some compile errors in classes