add SampleUser model, add static methods, handle angular model/list