A multi-threaded restaurant, written in Java