Merge pull request #11 from Shadow6363/master

Re-factoring Gradient Change
updated developer docs with software architecture info for the
Configurator
in process of adding instructions on how to add new subpanels
finished first cut of developer documentation for Configurator
added docstrings to AQSerial