Added some functionality ( including operatos. ) Fixed operator in Vector to be non-member.