Initial commit assignment0