Isolate Fog interaction into resources, fixes #12
Merge pull request #13 from jschairb/isolate_fog_interaction

Isolate Fog interaction into resources, fixes #12