add backbone routing and templates
conflict resolved