back up of work during May 2019

Dependencies:   microbit

Branch:
class_implmentation
Revision:
6:f372773ad32f
Parent:
0:0041f35b0c4c