added makefile for convenience
more explanation
comments
rename models, fix comments
more comments