Added Token Skeleton

Also added more to the MPFile and Line classes.
Updated Javadoc

had the wrong javadoc comment for the getNextCharIdx method
implemented file input

*added getText to Line
*added print to MPFile