Added the initial structure of the facet core

Signed-off-by: Mr SQint <ilya@shindyapin.com>