Removed unused CGVector struct