Add first version of Pattern recognition assignment.
Correct Point implementation.