added testing controller
added in firmware and kinematic support to device
added ability to load firmware upon init
fixed issue with desired position function parameter
updated how boost arrays are passed via function parameters
altered variables for troubleshooting
redesigned the falcon interface and added mutex on getters and setters