Add vector utility class to hold all the common operations on vector2f