Changed alias functionality; made separate functions for commands; solved memory leak issues in tokenize, alias and unalias