Initial load of codebase

Signed-off-by: Pete Alexandrou <pete.alexandrou@collinsonlatitude.com>