Added sorting. Added removing. Added basic saving capabilities. Minor input changes.