Refactor: Delete dead code tgaview
Refactor: Source pointers point to const data
Refactor: Rename MoveToMemory to CopyFromMemoryToHandle, MoveFromMemory to CopyFromHandleToMemory
Refactor: Replace magic numbers with enum cmdarg_flags
Refactor: Replace magic number with enum cmdarg_flags
Refactor: Localize variables
Refactor: Replace history handle with std::vector<HISTORY>
Refactor: Prefer // for single line comments
Refactor: Add argument names on prototype
Refactor: Compose Method on main()
Refactor: Remove unused parameter
Refactor: Input arguments are const
Refactor: Combine enum big_while_loop_result into enum main_state
Refactor: Tighten up whitespace
Refactor: Replace temptextsave handle with std::vector<BYTE>
Refactor: Replace evolve_handle with evolve_info struct
Refactor: Replace memory_handle with std:;vector<char>
Refactor: Eliminate unnecessary copy
Refactor: Remove unused variable
Refactor: Replace gene_handle with gene_bank array