Assignment initial commit

My first attempt