polished user object, added cluster, packaged models