Raspberry initial commit

Untested logic ready