Reduced number of Register classes, added some error hanlding
Merge pull request #3 from Cheneweth/aruba-cleanup-2

Reduced number of Register classes, added some error handling, cleaned up single process wrapper