Fix history
Update docs
Add tests
Cache management
Fix template path
Typos and cleanup