major improvements

- Renamed source files so they were not ‘system.c’ and ‘system.h’

- Better handling of arguments by using strings and strcmp instead of
only accepting integer values

- Added option for ‘-h’ and ‘—help’ arguments

- Added ‘dep’ folder for easier installation of dependencies for Linux
and Mac users.

- Improved Windows functionality by using Visual Studio to lint
compatibility issues and errors

- Added ‘clean’ option to Makefile (e.g. ‘make clean’ in Terminal)

- Added comments to the source with explanations on things such as
‘strcasecmp’ compatibility and use of ‘strings.h’ vs. ‘string.h’

- Move ‘ctrl-c handler’ to header for better readability of C source

- Updated ‘readme’ to reflect changes