base functionallity for OneDrive
Merge branch 'l0nley-master'

* l0nley-master:
  base functionallity for OneDrive