Added operations, made indexOf operator higher precedence, seperated
unit tests