added unit, build, ui testing frameworks