Add edit route and template stub
Extract edit template to a separate file
Extract other templates into separate files
Set edit transition via button