It looks like you are creating multiple instances of the command which is trying to allocate the same port multiple times. I think you want this to be a Subsystem instead of a command. Have you looked into using RobotBuilder to setup the framework of your code?
https://wpilib.screenstepslive.com/s/4485/m/26402