diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..02287c299fe7a99fb35e6f98202e7f5dbe4d8a56
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - block
+id: block.token
+label: Token
+targetEntityType: block
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block_content.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block_content.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..07bdd92b7542dc758c93f081e7a4c684b7879a60
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.block_content.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - block_content
+id: block_content.token
+label: Token
+targetEntityType: block_content
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.file.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.file.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..ed7d2480795f714cd7d28e140e314a8cc6e52a6b
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.file.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - file
+id: file.token
+label: Token
+targetEntityType: file
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.menu_link_content.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.menu_link_content.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..025f91a410bcb6598e6bc4a6cfd4692a64c26e91
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.menu_link_content.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - menu_link_content
+id: menu_link_content.token
+label: Token
+targetEntityType: menu_link_content
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.node.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.node.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..0918abf1d62d05fcc12edf85a4288cebeccf4e9c
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.node.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - node
+id: node.token
+label: Token
+targetEntityType: node
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.taxonomy_term.token.yml b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.taxonomy_term.token.yml
new file mode 100644
index 0000000000000000000000000000000000000000..55661ed7944129e20909e3f679cd96671c95734d
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/core.entity_view_mode.taxonomy_term.token.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - taxonomy
+id: taxonomy_term.token
+label: Token
+targetEntityType: taxonomy_term
+cache: true
diff --git a/modules/varbase_features/varbase_core/config/install/user.role.administrator.yml b/modules/varbase_features/varbase_core/config/install/user.role.administrator.yml
new file mode 100644
index 0000000000000000000000000000000000000000..af55cada01e9aabf14e727943e405ed20977c291
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/user.role.administrator.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: administrator
+label: Administrator
+weight: 5
+is_admin: true
+permissions: {  }
diff --git a/modules/varbase_features/varbase_core/config/install/user.role.content_admin.yml b/modules/varbase_features/varbase_core/config/install/user.role.content_admin.yml
new file mode 100644
index 0000000000000000000000000000000000000000..dd1ca13b56fd1f7c74d8dfeaff8a583cc5ba4f40
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/user.role.content_admin.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: content_admin
+label: 'Content Admin'
+weight: 3
+is_admin: null
+permissions: {  }
diff --git a/modules/varbase_features/varbase_core/config/install/user.role.editor.yml b/modules/varbase_features/varbase_core/config/install/user.role.editor.yml
new file mode 100644
index 0000000000000000000000000000000000000000..15077dfb6b985528ae51d96154976f2e983a0efa
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/user.role.editor.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: editor
+label: Editor
+weight: 2
+is_admin: null
+permissions: {  }
diff --git a/modules/varbase_features/varbase_core/config/install/user.role.site_admin.yml b/modules/varbase_features/varbase_core/config/install/user.role.site_admin.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f5380ac0fb18db8020d0d4135d3f95bb785f24fe
--- /dev/null
+++ b/modules/varbase_features/varbase_core/config/install/user.role.site_admin.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: site_admin
+label: 'Site Admin'
+weight: 4
+is_admin: null
+permissions: {  }
diff --git a/modules/varbase_features/varbase_core/varbase_core.features.yml b/modules/varbase_features/varbase_core/varbase_core.features.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f5ead5a0bc27c7a98511b78ec076ff5d2b84d8db
--- /dev/null
+++ b/modules/varbase_features/varbase_core/varbase_core.features.yml
@@ -0,0 +1 @@
+bundle: varbase
diff --git a/modules/varbase_features/varbase_core/varbase_core.info.yml b/modules/varbase_features/varbase_core/varbase_core.info.yml
new file mode 100644
index 0000000000000000000000000000000000000000..ba783df688961146afd41b78f77cfc047dc22a28
--- /dev/null
+++ b/modules/varbase_features/varbase_core/varbase_core.info.yml
@@ -0,0 +1,16 @@
+name: 'Varbase Core'
+description: 'Provides core components required by other features.'
+type: module
+core: 8.x
+dependencies:
+  - block
+  - block_content
+  - field
+  - file
+  - image
+  - menu_link_content
+  - node
+  - taxonomy
+  - user
+version: 8.x-1.0
+package: Varbase