Finished Vector Class (for now)