[M] Introduces callbacks

- afterEntryIndex
- afterEntryMix
[M] use default theme file in manifest file version
[M] html header file
[M] updates JS