added m4 directory
refactored teleop-arm.cpp and Teleop class