Update core model: get rid of OO style
Make README useful (hope...)