improved chunk i/o and read/write i/o

Added chunk generators for string pointers. Added input and output functions
for floating point numbers and conditional strings.