Refactored Menu Interface

Changed Menu Interface to an abstract class to allow better separation
of concerns and support for multiple line entries.  Reworked student
file persistence as students were not being saved properly.