Format Arduino code
Update device name for Arduino Duemilanove
Clean up directory structure
Fix relative include paths to match new dir struct