make SignInput take an object, not pointer
update client and server for new model
Merge pull request #178 from lukechampine/reorg

Reorg: client + server