AbricosJS is a effective framework to work with a template