renamed some files so the arduino would compile properly
closer to completing api, still need input functions and interrupt based pin poling for inputs and clean up documentation