Implement client input
Clean input.o
Don't track client+small cleanup