asst2 setup
add samples for typedef and operator overloading