Completed the rewrite and optimisation for glassLite

Also included is the new tps parsing method using the parser
Added new startup file for glassLite