initial commit for the first assignment
renamed project
Added properties. Associativity beats others!