changed messages, added project structure file, fix .getUser
added imitation test