Some more code cleanup, update TODO
absolutely terrible code, committing to roll back
Revert "absolutely terrible code, committing to roll back"

This reverts commit 58dd6e858c9d61540b628bc7c91c9a6cc7541f6d.
Add ti_file specifically to work with ti files

Add ti_file with read and write functions for TI-Basic files and
jury-rig existing programs to make use of it.
Remove unnecessary functions from ti_encode
Fix decompiling index error with lowercase