Initial commit for assignment