neater filewriting, stdzd IO funcs, item/go saving

actual filewriting/reading functions not directly tied to content,
standardized content formatting for filewriting (IO.Write(T),
IO.ReadT(...)), saving items and game objects to file, not yet actors
though