Alias improvements
Some small improvements to the alias command:
- Print list of existing alias commands
- Replace the alias if an alias already exists
- Reduces wasting memory by having multiple aliases with the same name
Some small improvements to the alias command: