Updated `gif` action to use command system

Resolves #7