Edited the makfile and created ls.cpp in the src directory
began working on checking for the flags -a, -l, and -R
completed the function that looks for the flags -a, -l, and -R
Wrote a function that prints out the names of the files and directories in the
      current directory.
Setup the starting framework for enabling the processing of user inputted files
      and directories along with the incorporation of flags
Updated the framework so that deciding which files to run ls on and the
	execution of the command with its flags are now two seperate functions.
Incorporated the -a flag functionality
Created a function called addPath that appends a destination to the end of
	an entered path.
Have yet to incorporate adding a slah between path and destination.
Incorporated the inserting of a '/' between the path and\n\tdestination in the addPath function
Changed the flags bool array to an int that uses macros to see if certain flags are set
Began working on implementing the functionality of the -l flag.
Completed the first attempt at displaying the various permissions a
	  file has associated with it.
Completed implementation of the -l flag functionality.
Fixed some issues with correctly evaluating the flag macros.
Fixed Makefile so it will always remove all executables even when some aren't there
Edited the Makefile to accomdate for lab 5
Added the source code used in Lab 5
Have not actualy completed implementation of the -l flag.
Finished evaluation of permissions for links, directories, and files.
Added the ability to display the number of hardlinks a file has.
Added reminders for what else the -l flag displays.
Completed the basic implementation of the -l flag for the ls command.
The output does not have each piece aligned in the exact way as ls.
Deleting Timer.h
Deleting cp.cpp
Adding Timer.h from my end
Adding cp.cpp from my end