Added more to the ideas document, as well as messages, and useless stuff like endian_swapper.