Assignment 2 - minishell updates

Split into multiple files, add quote handling, add builtin functions
echo and exit.