Added the basic classes without the implementation any interactions.

Signed-off-by: Nikolay Lyalyushkin <nikolay.lyalyushkin@intel.com>