added uniminus and fixed faulty test cases
Fixed uniminus
Fixed vector indexing