Ok, so maybe my Vector class was pointless. Well sorrrrrry.