Adding current changes to VectorSpace program, still have to implement t...

my current stuff for now. I think now you could make me a contributer.