Move SERVER_PORT and JDBC_PORT constants from Main.kt to Placeholders.kt to centralize configuration. This change improves maintainability by keeping related constants together in a single file. Additionally, it ensures that any updates to port configurations are managed more easily.
Moved REPO_NAME and related constants into Placeholders.kt to improve code organization and maintainability. The code now dynamically references these constants where needed, simplifying updates and ensuring consistency across modules. Updated relevant imports and references to accommodate these changes.
Reorganized Kotlin package structure under 'nl.astraeus' and removed 'gradle.properties' file. Updated '.gitignore' to exclude 'gradle.properties'. Added new web functionalities including ID generation, websocket and HTTP request handling to support dynamic web content delivery. Adjusted server configuration and modified build version.