adding ls functionality
can now run ls with other commands or alone
fixed ls parsing bug
ls now support no flags and the -a flag
ls now supports -R
fixed ls check bug, added basis for -l flag
-l now displays type and last modified date
adding correct hw1 file
Makefile all target now compiles ls.cpp
fixed ls.cpp compiler error
fixed flag error checking, and no longer need to pass ls in
ls can now take in multiple directory or file arguments
updated Makefile
fixed Makefile all target, ls now outputs error when a nonexistent flag is entered
-l now displays size, user name, group name, and number of links
fixed in order printing recursion of hidden and not hidden files
fixed various order output issues
added error checking
fixed various output ordering issue
ls.cpp now compiles with c++11