Move the Status Monitor out to be an independent program

*Also start using command parser int the program