Fixed vector class can add and susbstract. Vector accepts different dimension vectors