data_model/lib.rs
// Re-export modules
mod error;
mod maze;
mod maze_cell_state;
mod maze_definition;
mod maze_point;
mod user;
// Re-export traits and structs
pub use error::{Error, UserValidationError};
pub use maze_definition::MazeDefinition;
pub use maze::Maze;
pub use maze_cell_state::MazeCellState;
pub use maze_point::MazePoint;
pub use user::User;