Add empty reader module
Add reader module dependency to EXACT-ISH.f90
Make many updates to Makefile

The style and functionality of the Makefile was greatly improved in
several ways:
1. Multiple source files will be correctly compiled without changing
   any of the targets
2. The only change necessary when a new source file is created is to
   add the name of the files to the SOURCES line
3. Object and module files are now placed in the obj/ directory using
   gfortran flags instead of moving them after compilation
4. Includes were added
5. Make clean command does not throw errors if files don't exist
6. Output was suppressed so the compile commands are no longer seen
7. .PHONY was added to all and clean targets, just in case
8. Unused variables were removed