Renamed Portion to Course

Thought that the term Course was more intuitive thus renamed.
Initial device db commit

first draft of device database. Currently just a simple table. TBC
Repo Setup Files
Iteration 1 code

added some more logic
can now somewhat sync data from the app to the device db
Merge remote-tracking branch 'origin/device-db'