Made use of sf::Vector2f overloading