Initial commit some set up files and code taken from lectures