Removed numpy backwards compatibility.
Played around with Vector class.