refactored tests and implementation of setup
added ability to choose smart computer