[0007] implemented framework, changed argument to work with strings
given, created test framework (all needs to be tested)