case-insensitive globbing, append history, autocorrect typos

added case-insensitive globbing, appending history rather than overwriting it, autocorrect typos when using cd, and moved alisaes to .aliases