Improve Toilet class
Add hardware tests
Add script to start the client