refs #4 change calculating of points
Now you don't have to pass entire controller, just 2 objects that is worked with. This way I can use it later in other parts of project