Asignment 3 v1

First commit of Assignment 3