iFixing a bug for the definitions and adding printing method for the vector and also random vector creation methods.