Class has been templatezed, added << >> operator