Add gRPC user service
diff --git a/core/kg/app/app.go b/core/kg/app/app.go
new file mode 100644
index 0000000..5d5527b
--- /dev/null
+++ b/core/kg/app/app.go
@@ -0,0 +1,20 @@
+package app
+
+import (
+	"github.com/giolekva/pcloud/core/kg/log"
+	"github.com/giolekva/pcloud/core/kg/store"
+)
+
+// App represents an application layer of the kg
+type App struct {
+	store  store.Store
+	logger *log.Logger
+}
+
+// NewApp creates new app
+func NewApp(store store.Store, logger *log.Logger) *App {
+	return &App{
+		store:  store,
+		logger: logger,
+	}
+}