M2Lite (local version 3.0)

This version attempts to make the program in-line-code version without the "GUI" package.