Reload when dependencies were previously reloaded

This is still kinda iffy....
Replace counters with times
The `autoreload` module alias is no longer needed
Toying with the idea of git-hooks for code quality