Added the point class. This should help with the visual part