code refactoring done. new testrunner, stack tests
automated tests