wrap template in a div
pass router to routes
add notfound
add notfound route
add practice gesture
add practices/gesture route