- [ ] look into control options, such as inverse kinematics - [ ] decide if we need a simulation of the arm - [ ] if so, either generate one from arm CAD files or create a simplified version - [ ] begin the programming