Garden, update models, add makefile, fix running