Add more logic to tests

- to install its deps
- to install its module
- adds placeholder logic for checking out branches to test