a complete version

manage gesture from UI
capture model data
recognition