Create a new .gitea/template file to specify codebase structure. This file includes settings for the repository name and Kotlin file patterns, aiding in standardized project setup.
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.