This guide will explain how to implement new shortcuts and new commands.
A basic knowledge of Javascript language and OOP is needed.