add Linkable role to create game links

Linkable role provides a method to create a game link for the consuming
class, based on the object's type and ID.