implemented comm interface
started implementing comm class, changed structure
Now is a singleton object which can be configured.  Interrupt handler and volatile data hidden inside the .cpp file
added FPGAComm to build
now builds
Removed constructor since all that stuff will be in init() and deinit() functions.  Some things currently aren't linked up right though.