revamped read-command.c
rewrote read-command.c to be more organized and clean