Created main file

Created main.c with basic layout for the shell.
Refactoring

Rearranged the main loop to properly handle shell builtins.

Added the "exit" builtin command.

Added skeleton for memory malloc/free.