Started working on the IDevice implementation

Including the accelerometer. Might break the FileManager implementation.
Added accelerometer readings to dicepage

Readded FileManager
Merge remote-tracking branch 'origin/feature/accelerometer' into develop