Image and link methods

Depends on #627.
:+1: