initial version of simple User model completed