Properly document database_connection, layout, login, register and sudoku_gen