very minor fixes to model.py, mostly just trying to understand the code
added a datasets stub