Support for finding files which changed
Updated .gitignore with log directory
Switched to Snap framework
Stopped using HashSet until hashable is fixed