Functionality to Denigma can easily be added by altering an existing app or just adding a new app.
Denigma's source code is open and its whole creation from the beginning is totally documented with version control system.
The source code of Denigma is positioned at GitHub: Denigma Source
May the source be with you, Luke!