Adding comments and fixing style issues to control

* Shorter Lines
* Comments to explain what functions do
Tabs to 4-spaces
Modifying the README to reflect project forking
Rework node.js application to listen for UDP msg
Merge branch 'develop'

Merging a stable UDP listener into Master. This still needs to some cleanup to work as a larger system, but for now this is a stable release.