Outputs & watchdog working. Massive cleanup

PPM Outputs work, Watchdog added, Config file added, merged all header
files for better organisation (prototypes.h)