added a sum type (lambda) and put point example into a module