Replace logger with loglevel, and add some initial models with basic validation