feat(link): implement base block "link"
refactor(link): added block "link" to project level "page" block
refactor(index): rewrite index page with new "link" block