Initial gem structure, base classes, validation
Request entities classes