Adding Direction
Removing unused prototype
Adding LewisDotModel