Fix up tennis to take input. Keep cleaning up more formatting/messages/internal things.