Initial Arduino Code Commit

Comitting initial Arduino code; along with libraries required.
Especially 'Time' as i've had to make alterations to it to get it
working under the newer IDE versions.