add tiny template.
Rename file, add support to filter variable.
Update demo page.
Refactoring.
Sync after refactor.
Add unit testing.
Nga-sih comment.
Add readme
Update username