New website for Montreal based motion designer Amélie Haeck.