diff --git a/.gitignore b/.gitignore
index e43b0f9..f2d741f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
.DS_Store
+*.streamDeckPlugin
\ No newline at end of file
diff --git a/assets/goLive.png b/assets/goLive.png
deleted file mode 100644
index d8acdf5..0000000
Binary files a/assets/goLive.png and /dev/null differ
diff --git a/assets/goLive@2x.png b/assets/goLive@2x.png
deleted file mode 100644
index 179a6c7..0000000
Binary files a/assets/goLive@2x.png and /dev/null differ
diff --git a/assets/goOffline.png b/assets/goOffline.png
deleted file mode 100644
index 8ce99b4..0000000
Binary files a/assets/goOffline.png and /dev/null differ
diff --git a/assets/goOffline@2x.png b/assets/goOffline@2x.png
deleted file mode 100644
index 222a741..0000000
Binary files a/assets/goOffline@2x.png and /dev/null differ
diff --git a/assets/hideEffect.png b/assets/hideEffect.png
deleted file mode 100644
index f1f310f..0000000
Binary files a/assets/hideEffect.png and /dev/null differ
diff --git a/assets/hideEffect@2x.png b/assets/hideEffect@2x.png
deleted file mode 100644
index 5869afe..0000000
Binary files a/assets/hideEffect@2x.png and /dev/null differ
diff --git a/assets/hideLayer.png b/assets/hideLayer.png
deleted file mode 100644
index 3830f6a..0000000
Binary files a/assets/hideLayer.png and /dev/null differ
diff --git a/assets/hideLayer@2x.png b/assets/hideLayer@2x.png
deleted file mode 100644
index 4e2d764..0000000
Binary files a/assets/hideLayer@2x.png and /dev/null differ
diff --git a/assets/iconEffectVisibility.svg b/assets/iconEffectVisibility.svg
deleted file mode 100644
index fdf6fe0..0000000
--- a/assets/iconEffectVisibility.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/assets/iconEffectVisibility@2x.svg b/assets/iconEffectVisibility@2x.svg
deleted file mode 100644
index f8dbe1c..0000000
--- a/assets/iconEffectVisibility@2x.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/assets/iconScene.svg b/assets/iconScene.svg
deleted file mode 100644
index 07c1368..0000000
--- a/assets/iconScene.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/assets/iconScene@2x.svg b/assets/iconScene@2x.svg
deleted file mode 100644
index f89aabd..0000000
--- a/assets/iconScene@2x.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/assets/muteTrack.png b/assets/muteTrack.png
deleted file mode 100644
index 85beb12..0000000
Binary files a/assets/muteTrack.png and /dev/null differ
diff --git a/assets/muteTrack@2x.png b/assets/muteTrack@2x.png
deleted file mode 100644
index ed978c5..0000000
Binary files a/assets/muteTrack@2x.png and /dev/null differ
diff --git a/assets/sceneOff.png b/assets/sceneOff.png
deleted file mode 100644
index 0aefa1e..0000000
Binary files a/assets/sceneOff.png and /dev/null differ
diff --git a/assets/sceneOff@2x.png b/assets/sceneOff@2x.png
deleted file mode 100644
index 4d06f05..0000000
Binary files a/assets/sceneOff@2x.png and /dev/null differ
diff --git a/assets/sceneOn-gif-preview.png b/assets/sceneOn-gif-preview.png
deleted file mode 100644
index 7af7010..0000000
Binary files a/assets/sceneOn-gif-preview.png and /dev/null differ
diff --git a/assets/sceneOn.gif b/assets/sceneOn.gif
deleted file mode 100644
index 0444b3e..0000000
Binary files a/assets/sceneOn.gif and /dev/null differ
diff --git a/assets/sceneOn@2x-gif-preview.png b/assets/sceneOn@2x-gif-preview.png
deleted file mode 100644
index 21f6d76..0000000
Binary files a/assets/sceneOn@2x-gif-preview.png and /dev/null differ
diff --git a/assets/sceneOn@2x.gif b/assets/sceneOn@2x.gif
deleted file mode 100644
index d22bccc..0000000
Binary files a/assets/sceneOn@2x.gif and /dev/null differ
diff --git a/assets/showEffect.png b/assets/showEffect.png
deleted file mode 100644
index 8837eef..0000000
Binary files a/assets/showEffect.png and /dev/null differ
diff --git a/assets/showEffect@2x.png b/assets/showEffect@2x.png
deleted file mode 100644
index 6a4cb4d..0000000
Binary files a/assets/showEffect@2x.png and /dev/null differ
diff --git a/assets/showLayer.png b/assets/showLayer.png
deleted file mode 100644
index 5f988c7..0000000
Binary files a/assets/showLayer.png and /dev/null differ
diff --git a/assets/showLayer@2x.png b/assets/showLayer@2x.png
deleted file mode 100644
index 614cb56..0000000
Binary files a/assets/showLayer@2x.png and /dev/null differ
diff --git a/assets/startRecord-gif-preview.png b/assets/startRecord-gif-preview.png
deleted file mode 100644
index 0c9d377..0000000
Binary files a/assets/startRecord-gif-preview.png and /dev/null differ
diff --git a/assets/startRecord.gif b/assets/startRecord.gif
deleted file mode 100644
index c469f51..0000000
Binary files a/assets/startRecord.gif and /dev/null differ
diff --git a/assets/startRecord@2x-gif-preview.png b/assets/startRecord@2x-gif-preview.png
deleted file mode 100644
index df7cbbd..0000000
Binary files a/assets/startRecord@2x-gif-preview.png and /dev/null differ
diff --git a/assets/startRecord@2x.gif b/assets/startRecord@2x.gif
deleted file mode 100644
index 760f5fb..0000000
Binary files a/assets/startRecord@2x.gif and /dev/null differ
diff --git a/assets/stopRecord.png b/assets/stopRecord.png
deleted file mode 100644
index e918587..0000000
Binary files a/assets/stopRecord.png and /dev/null differ
diff --git a/assets/stopRecord@2x.png b/assets/stopRecord@2x.png
deleted file mode 100644
index b7844ee..0000000
Binary files a/assets/stopRecord@2x.png and /dev/null differ
diff --git a/assets/unmuteTrack-gif-preview.png b/assets/unmuteTrack-gif-preview.png
deleted file mode 100644
index 061e874..0000000
Binary files a/assets/unmuteTrack-gif-preview.png and /dev/null differ
diff --git a/assets/unmuteTrack.gif b/assets/unmuteTrack.gif
deleted file mode 100644
index 68d4b07..0000000
Binary files a/assets/unmuteTrack.gif and /dev/null differ
diff --git a/assets/unmuteTrack@2x-gif-preview.png b/assets/unmuteTrack@2x-gif-preview.png
deleted file mode 100644
index 8c2aaf3..0000000
Binary files a/assets/unmuteTrack@2x-gif-preview.png and /dev/null differ
diff --git a/assets/unmuteTrack@2x.gif b/assets/unmuteTrack@2x.gif
deleted file mode 100644
index a510a23..0000000
Binary files a/assets/unmuteTrack@2x.gif and /dev/null differ
diff --git a/co.meldstudio.streamdeck.sdPlugin/README.md b/co.meldstudio.streamdeck.sdPlugin/README.md
new file mode 100644
index 0000000..5d4c61b
--- /dev/null
+++ b/co.meldstudio.streamdeck.sdPlugin/README.md
@@ -0,0 +1,43 @@
+
+## Overview
+
+Meld Studio 💙 Stream Deck. Take your stream to new heights with powerful new capabilities at your fingertips. Trigger transitions, manage audio tracks, toggle filter effects on and off, and much more.
+
+1. **Now you see me, now you don’t**: Things getting weird on the cat-cam? Quickly toggle visibility on any layer.
+2. **What the \*\*\*\*\*?** Mute your microphone in a millisecond.
+3. **End your 24 hour streamathon with a bang.** Or just press the button to go offline.
+4. **Want to post your victorious boss battle (and not the 13 times you died trying)?** Start and stop recordings at the touch of a button - as many as you want.
+
+And we're not done yet! We are continually working to bring you even more capabilities for this integration, so stay tuned for updates and new features.
+
+## What's New
+
+Version 0.1.0
+Brand new support to manage Meld Studio at your fingertips.
+
+## Helpful Links
+
+https://meldstudio.co/
+
+## Information
+
+Stream Deck 6.0 and later, macOS 12.3 and later.
+Languages: English.
+
+## Support Links
+
+hi@meldstudio.co
+
+
+
+------------
+# Change History:
+------------
+
+## 2023-04-28 (v0.1.0)
+### Changes:
+-----------
+- Initial implementation of 6 core features (Scene Selection, Layer Visibility, Effect Visibility, Mute Audio, Stream, and Record).
+
+
+
diff --git a/actions/show-scene/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/show-scene/inspector.html
similarity index 81%
rename from actions/show-scene/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/show-scene/inspector.html
index 409cbcf..dc6d91b 100644
--- a/actions/show-scene/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/show-scene/inspector.html
@@ -8,14 +8,14 @@
-
+
-
Scene
+
Scene
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/show-scene/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/show-scene/plugin.js
similarity index 100%
rename from actions/show-scene/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/show-scene/plugin.js
diff --git a/actions/toggle-effect/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-effect/inspector.html
similarity index 78%
rename from actions/toggle-effect/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-effect/inspector.html
index ea0027b..09e7efd 100644
--- a/actions/toggle-effect/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-effect/inspector.html
@@ -7,22 +7,22 @@
-
+
-
Scene
+
Scene
-
Layer
+
Layer
-
Effect
+
Effect
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/toggle-effect/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-effect/plugin.js
similarity index 100%
rename from actions/toggle-effect/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-effect/plugin.js
diff --git a/actions/toggle-layer/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-layer/inspector.html
similarity index 79%
rename from actions/toggle-layer/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-layer/inspector.html
index eb01970..6ae68f4 100644
--- a/actions/toggle-layer/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-layer/inspector.html
@@ -7,18 +7,18 @@
-
+
-
Scene
+
Scene
-
Layer
+
Layer
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/toggle-layer/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-layer/plugin.js
similarity index 100%
rename from actions/toggle-layer/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-layer/plugin.js
diff --git a/actions/toggle-mute/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-mute/inspector.html
similarity index 81%
rename from actions/toggle-mute/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-mute/inspector.html
index d24af03..962f4b0 100644
--- a/actions/toggle-mute/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-mute/inspector.html
@@ -8,14 +8,14 @@
-
+
-
Track
+
Track
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/toggle-mute/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-mute/plugin.js
similarity index 100%
rename from actions/toggle-mute/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-mute/plugin.js
diff --git a/actions/toggle-record/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-record/inspector.html
similarity index 82%
rename from actions/toggle-record/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-record/inspector.html
index 9bdc171..85b5d20 100644
--- a/actions/toggle-record/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-record/inspector.html
@@ -8,9 +8,9 @@
-
+
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/toggle-record/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-record/plugin.js
similarity index 100%
rename from actions/toggle-record/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-record/plugin.js
diff --git a/actions/toggle-stream/inspector.html b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-stream/inspector.html
similarity index 82%
rename from actions/toggle-stream/inspector.html
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-stream/inspector.html
index 439f703..87d825b 100644
--- a/actions/toggle-stream/inspector.html
+++ b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-stream/inspector.html
@@ -8,9 +8,9 @@
-
+
-
Connecting to Meld Studio...
+
Connecting to Meld Studio...
diff --git a/actions/toggle-stream/plugin.js b/co.meldstudio.streamdeck.sdPlugin/actions/toggle-stream/plugin.js
similarity index 100%
rename from actions/toggle-stream/plugin.js
rename to co.meldstudio.streamdeck.sdPlugin/actions/toggle-stream/plugin.js
diff --git a/app.html b/co.meldstudio.streamdeck.sdPlugin/app.html
similarity index 100%
rename from app.html
rename to co.meldstudio.streamdeck.sdPlugin/app.html
diff --git a/app.js b/co.meldstudio.streamdeck.sdPlugin/app.js
similarity index 100%
rename from app.js
rename to co.meldstudio.streamdeck.sdPlugin/app.js
diff --git a/assets/MeldStudio.svg b/co.meldstudio.streamdeck.sdPlugin/assets/MeldStudio.svg
similarity index 86%
rename from assets/MeldStudio.svg
rename to co.meldstudio.streamdeck.sdPlugin/assets/MeldStudio.svg
index e639251..1c2702b 100644
--- a/assets/MeldStudio.svg
+++ b/co.meldstudio.streamdeck.sdPlugin/assets/MeldStudio.svg
@@ -1,10 +1,10 @@