M2Lite (local version 3.0)
This version attempts to make the program in-line-code version without the "GUI" package.