added todo stuff and reworked how aliases are loaded
tweaks
made extract its own thing
made up its own thing
reinstated up to .bashrc, made bu its own thing.