rename InputParser to SigFromStream
move SigFromStream to its own file