Added help comments. Moved stream read/write from cin.h to cindata.h