init template
description
initial codes
tests and referee
animation