Improve Readability

* Removed fileName
* Renamed fileLength to currentFileLength
* Created a constant variable named SYMLINK so that the colorizer function is easier to understand
* Added a lot of comments to existing code
* Formatted spacing of the comments so that they are easier to read.
* Moved the location of a few variables to where they are logically used.
Merge pull request #10 from mmstick/patch-2

ls readability and feature updates