Controller for complex, secure applications