Split aliases and functions into their own files, update README