Add template and snapshot router (Router for URL, View for snapshot - #1)