introduce Base class, implement __toString magic method for all classes, update tests
add indexOf method to String class
indexOf can also return false
implement subString()
implement isEmpty()
implement trim()
implement toLowerCase() and toUpperCase()
add some more String methods and update tests