diff --git a/preload/ble.py b/preload/apps/ble/__init__.py
similarity index 100%
rename from preload/ble.py
rename to preload/apps/ble/__init__.py
diff --git a/preload/apps/ble/metadata.json b/preload/apps/ble/metadata.json
new file mode 100644
index 0000000000000000000000000000000000000000..4726c23629fac128a30e18462cef67f518bbd9ed
--- /dev/null
+++ b/preload/apps/ble/metadata.json
@@ -0,0 +1 @@
+{"author": "card10badge team", "name": "Bluetooth", "description": "Toggle Bluetooth Low Energy Indicator", "category": "Hardware", "revision": 1}
diff --git a/preload/personal_state.py b/preload/apps/personal_state/__init__.py
similarity index 100%
rename from preload/personal_state.py
rename to preload/apps/personal_state/__init__.py
diff --git a/preload/apps/personal_state/metadata.json b/preload/apps/personal_state/metadata.json
new file mode 100644
index 0000000000000000000000000000000000000000..55ba63ef12071f8cf66784bb63886013525bf2ea
--- /dev/null
+++ b/preload/apps/personal_state/metadata.json
@@ -0,0 +1 @@
+{"author": "card10badge team", "name": "Personal State", "description": "Change the personal state LED", "category": "Hardware", "revision": 1}