The application system reworked to be extensible and not written in Node.js