Add Tests

Adds tests. Increases test coverage from 30% to 70% :smile_cat: See https://coveralls.io/r/toopher/toopher-java
@smholloway Here's an example of using `TERMINAL_NAME`.