Added edge page, refactored 'connection' and 'article' vars to be 'edge' and 'node'
Refactoring continued part2