This commit creates new methods for the authentication system, especially the user registration feature. The update also validates input data and checks if a user already exists in the database. It modifies the application entry point to include the updated user registration route and provides updates to the database service to include user-related functions. The MariaDB collation was also updated in the database schema script to support unicode.
Added two new tables, 'users' and 'follows', to the maria.sql file. These tables are designed to store user information and follow relationships between users respectively.