Conform to Arduino library structure

Hope you don't mind pull requests, I assume you probably use a makefile but this would be in step with Arduino library directory structure.