Reimplemented fog.
Merge pull request #6 from SK83RJOSH/master

Reimplemented fog.