Read data from file.
Fugly memory Allocation I need to fix, & not printing whole file
cleaned up memory management a wee bit
Bug with max number of items in menu being max size of short.
This is too few an will require a redo :(