Major Rewrite

- Load images once
- Calculate HOC for each image once
- Add Template Update Module
- Intra Sim, Inter Sim, Template Sim, Template with Model Update Sim
working properly