Temporarily reverted serial port and serial mouse code back to the old one until the new code is fixed; Fixed nvr_path handling - the NVR path no longer gets messed up at hard reset.
A lot of clean ups from waltje; Start of a directory structure for the code, thanks to waltje.