added tests to boolean
added is-function tests
fixed is-string