1. A method for muscle signal classification comprising: (a) a user moving a device according to intentional movements selected by the user; (b) recording and compiling the user's muscle signals in association with the selected intentional movements; and (c) mapping the muscle signals to the selected intentional movements.