diff --git a/.taurignore b/.taurignore
index ed2cc16..7f39167 100644
--- a/.taurignore
+++ b/.taurignore
@@ -1,4 +1,4 @@
# Ignore everything but the backend crate
*
-!/blossom_gui_back/*
+!/spaceman_gui_back/*
# The trailing asterisk is necessary. I don't know why but it doesn't work without it.
diff --git a/Cargo.lock b/Cargo.lock
index 3dd5e44..140afbe 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -59,11 +59,11 @@ version = "0.1.0"
dependencies = [
"anyhow",
"base64",
- "blossom_core",
- "blossom_types",
"either",
"serde",
"serde_json",
+ "spaceman_core",
+ "spaceman_types",
"tauri",
"tauri-build",
"tokio",
@@ -240,72 +240,6 @@ dependencies = [
"generic-array",
]
-[[package]]
-name = "blossom_cli"
-version = "0.1.0"
-dependencies = [
- "anyhow",
- "base64",
- "blossom_core",
- "blossom_types",
- "clap",
- "colored",
- "futures",
- "serde",
- "serde_json",
- "tokio",
- "tokio-stream",
-]
-
-[[package]]
-name = "blossom_core"
-version = "0.1.0"
-dependencies = [
- "anyhow",
- "blossom_types",
- "futures",
- "http",
- "hyper",
- "hyper-rustls",
- "prost-reflect",
- "rustls",
- "rustls-pemfile",
- "serde",
- "tokio",
- "tonic",
- "tower",
-]
-
-[[package]]
-name = "blossom_gui_front"
-version = "0.1.0"
-dependencies = [
- "bincode",
- "blossom_types",
- "futures",
- "futures-ext",
- "gloo-timers",
- "js-sys",
- "log",
- "serde",
- "serde_json",
- "slab",
- "uuid 1.3.0",
- "wasm-bindgen",
- "wasm-bindgen-futures",
- "wasm-logger",
- "web-sys",
- "yew",
-]
-
-[[package]]
-name = "blossom_types"
-version = "0.1.0"
-dependencies = [
- "serde",
- "uuid 1.3.0",
-]
-
[[package]]
name = "boolinator"
version = "2.4.0"
@@ -3311,6 +3245,72 @@ dependencies = [
"system-deps 5.0.0",
]
+[[package]]
+name = "spaceman_cli"
+version = "0.1.0"
+dependencies = [
+ "anyhow",
+ "base64",
+ "clap",
+ "colored",
+ "futures",
+ "serde",
+ "serde_json",
+ "spaceman_core",
+ "spaceman_types",
+ "tokio",
+ "tokio-stream",
+]
+
+[[package]]
+name = "spaceman_core"
+version = "0.1.0"
+dependencies = [
+ "anyhow",
+ "futures",
+ "http",
+ "hyper",
+ "hyper-rustls",
+ "prost-reflect",
+ "rustls",
+ "rustls-pemfile",
+ "serde",
+ "spaceman_types",
+ "tokio",
+ "tonic",
+ "tower",
+]
+
+[[package]]
+name = "spaceman_gui_front"
+version = "0.1.0"
+dependencies = [
+ "bincode",
+ "futures",
+ "futures-ext",
+ "gloo-timers",
+ "js-sys",
+ "log",
+ "serde",
+ "serde_json",
+ "slab",
+ "spaceman_types",
+ "uuid 1.3.0",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "wasm-logger",
+ "web-sys",
+ "yew",
+]
+
+[[package]]
+name = "spaceman_types"
+version = "0.1.0"
+dependencies = [
+ "serde",
+ "uuid 1.3.0",
+]
+
[[package]]
name = "spin"
version = "0.5.2"
diff --git a/Cargo.toml b/Cargo.toml
index 1984e98..2120d46 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,9 +1,9 @@
[workspace]
members = [
- "blossom_types",
- "blossom_core",
- "blossom_cli",
- "blossom_gui_front",
- "blossom_gui_back",
+ "spaceman_types",
+ "spaceman_core",
+ "spaceman_cli",
+ "spaceman_gui_front",
+ "spaceman_gui_back",
"playground",
]
diff --git a/README.md b/README.md
index 1515fcd..4b29c18 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# Blossom
+# Spaceman
Q: I am on Linux and sometimes the application comes up with weird errors!
-A: Tauri uses webkit2gtk for the webview on Linux. Unfortunately, WASM is badly supported there and so Blossom might encounter various issues. There is no known solution for this and nothing I can do about it.
+A: Tauri uses webkit2gtk for the webview on Linux. Unfortunately, WASM is badly supported there and so Spaceman might encounter various issues. There is no known solution for this and nothing I can do about it.
diff --git a/playground/Cargo.toml b/playground/Cargo.toml
index cc2473d..d97ad6c 100644
--- a/playground/Cargo.toml
+++ b/playground/Cargo.toml
@@ -1,6 +1,6 @@
[package]
authors = ["Elia Perantoni"]
-description = "A server for testing and demostrating Blossom"
+description = "A server for testing and demostrating Spaceman"
name = "playground"
version = "0.1.0"
diff --git a/blossom_cli/Cargo.toml b/spaceman_cli/Cargo.toml
similarity index 82%
rename from blossom_cli/Cargo.toml
rename to spaceman_cli/Cargo.toml
index 00a406c..d4f819b 100644
--- a/blossom_cli/Cargo.toml
+++ b/spaceman_cli/Cargo.toml
@@ -2,7 +2,7 @@
authors = ["Elia Perantoni"]
description = "A client for testing gRPC services"
-name = "blossom_cli"
+name = "spaceman_cli"
version = "0.1.0"
edition = "2021"
@@ -14,11 +14,11 @@ clap = { version = "3.2.16", features = ["default", "derive"] }
colored = "2.0.0"
base64 = "0.13.0"
-[dependencies.blossom_types]
-path = "../blossom_types"
+[dependencies.spaceman_types]
+path = "../spaceman_types"
-[dependencies.blossom_core]
-path = "../blossom_core"
+[dependencies.spaceman_core]
+path = "../spaceman_core"
# Serde
[dependencies.serde]
diff --git a/blossom_cli/src/main.rs b/spaceman_cli/src/main.rs
similarity index 98%
rename from blossom_cli/src/main.rs
rename to spaceman_cli/src/main.rs
index 798e329..fa66e9c 100644
--- a/blossom_cli/src/main.rs
+++ b/spaceman_cli/src/main.rs
@@ -10,10 +10,10 @@ use tokio::sync::mpsc;
use tokio::sync::oneshot;
use tokio_stream::wrappers::ReceiverStream;
-use blossom_core::{
+use spaceman_core::{
Conn, DynamicMessage, IntoRequest, Metadata, MethodDescriptor, Repo, SerializeOptions,
};
-use blossom_types::{endpoint::Endpoint, repo::RepoView};
+use spaceman_types::{endpoint::Endpoint, repo::RepoView};
#[derive(Parser)]
#[clap(author, version, about)]
@@ -81,7 +81,7 @@ struct TlsOptions {
ca_cert: Option,
}
-impl From for blossom_types::endpoint::TlsOptions {
+impl From for spaceman_types::endpoint::TlsOptions {
fn from(from: TlsOptions) -> Self {
Self {
no_check: from.no_check,
diff --git a/blossom_core/Cargo.toml b/spaceman_core/Cargo.toml
similarity index 91%
rename from blossom_core/Cargo.toml
rename to spaceman_core/Cargo.toml
index befac03..f5c6a58 100644
--- a/blossom_core/Cargo.toml
+++ b/spaceman_core/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "blossom_core"
+name = "spaceman_core"
version = "0.1.0"
edition = "2021"
@@ -9,8 +9,8 @@ edition = "2021"
anyhow = "1.0.58"
serde = { version = "1.0.145", features = ["derive"] }
-[dependencies.blossom_types]
-path = "../blossom_types"
+[dependencies.spaceman_types]
+path = "../spaceman_types"
# gRPC
[dependencies.prost-reflect]
diff --git a/blossom_core/src/codec.rs b/spaceman_core/src/codec.rs
similarity index 100%
rename from blossom_core/src/codec.rs
rename to spaceman_core/src/codec.rs
diff --git a/blossom_core/src/lib.rs b/spaceman_core/src/lib.rs
similarity index 98%
rename from blossom_core/src/lib.rs
rename to spaceman_core/src/lib.rs
index b0da61f..c8d0aba 100644
--- a/blossom_core/src/lib.rs
+++ b/spaceman_core/src/lib.rs
@@ -14,8 +14,8 @@ use tonic::codec::Streaming;
pub use tonic::{IntoRequest, IntoStreamingRequest};
use tonic::{Request, Response};
-pub use blossom_types as types;
-use blossom_types::endpoint::{Endpoint, TlsOptions};
+pub use spaceman_types as types;
+use spaceman_types::endpoint::{Endpoint, TlsOptions};
pub use metadata::Metadata;
pub use repo::Repo;
diff --git a/blossom_core/src/metadata.rs b/spaceman_core/src/metadata.rs
similarity index 100%
rename from blossom_core/src/metadata.rs
rename to spaceman_core/src/metadata.rs
diff --git a/blossom_core/src/repo.rs b/spaceman_core/src/repo.rs
similarity index 97%
rename from blossom_core/src/repo.rs
rename to spaceman_core/src/repo.rs
index 9866ab7..3221878 100644
--- a/blossom_core/src/repo.rs
+++ b/spaceman_core/src/repo.rs
@@ -5,7 +5,7 @@ use prost_reflect::{
prost::Message, prost_types::FileDescriptorSet, DescriptorPool, MethodDescriptor,
};
-use blossom_types::repo::{MethodView, RepoView, ServiceView};
+use spaceman_types::repo::{MethodView, RepoView, ServiceView};
/// Stores protobuf descriptors.
#[derive(Default, Clone)]
diff --git a/blossom_core/src/tls.rs b/spaceman_core/src/tls.rs
similarity index 97%
rename from blossom_core/src/tls.rs
rename to spaceman_core/src/tls.rs
index 4182f4a..65b07ab 100644
--- a/blossom_core/src/tls.rs
+++ b/spaceman_core/src/tls.rs
@@ -6,7 +6,7 @@ use hyper_rustls::ConfigBuilderExt;
use rustls::client::{ServerCertVerified, ServerCertVerifier};
use rustls::{Certificate, ClientConfig, Error, RootCertStore, ServerName};
-use blossom_types::endpoint::TlsOptions;
+use spaceman_types::endpoint::TlsOptions;
pub fn make_rustls_config(tls_options: &TlsOptions) -> Result {
let tls = ClientConfig::builder().with_safe_defaults();
diff --git a/blossom_gui_back/Cargo.toml b/spaceman_gui_back/Cargo.toml
similarity index 89%
rename from blossom_gui_back/Cargo.toml
rename to spaceman_gui_back/Cargo.toml
index eb55f79..504550c 100644
--- a/blossom_gui_back/Cargo.toml
+++ b/spaceman_gui_back/Cargo.toml
@@ -24,11 +24,11 @@ tokio-stream = "0.1.10"
tokio = "1.21.2"
either = "1.8.0"
-[dependencies.blossom_types]
-path = "../blossom_types"
+[dependencies.spaceman_types]
+path = "../spaceman_types"
-[dependencies.blossom_core]
-path = "../blossom_core"
+[dependencies.spaceman_core]
+path = "../spaceman_core"
[features]
# by default Tauri runs in production mode
diff --git a/blossom_gui_back/build.rs b/spaceman_gui_back/build.rs
similarity index 100%
rename from blossom_gui_back/build.rs
rename to spaceman_gui_back/build.rs
diff --git a/blossom_gui_back/icons/128x128.png b/spaceman_gui_back/icons/128x128.png
similarity index 100%
rename from blossom_gui_back/icons/128x128.png
rename to spaceman_gui_back/icons/128x128.png
diff --git a/blossom_gui_back/icons/128x128@2x.png b/spaceman_gui_back/icons/128x128@2x.png
similarity index 100%
rename from blossom_gui_back/icons/128x128@2x.png
rename to spaceman_gui_back/icons/128x128@2x.png
diff --git a/blossom_gui_back/icons/32x32.png b/spaceman_gui_back/icons/32x32.png
similarity index 100%
rename from blossom_gui_back/icons/32x32.png
rename to spaceman_gui_back/icons/32x32.png
diff --git a/blossom_gui_back/icons/Square107x107Logo.png b/spaceman_gui_back/icons/Square107x107Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square107x107Logo.png
rename to spaceman_gui_back/icons/Square107x107Logo.png
diff --git a/blossom_gui_back/icons/Square142x142Logo.png b/spaceman_gui_back/icons/Square142x142Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square142x142Logo.png
rename to spaceman_gui_back/icons/Square142x142Logo.png
diff --git a/blossom_gui_back/icons/Square150x150Logo.png b/spaceman_gui_back/icons/Square150x150Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square150x150Logo.png
rename to spaceman_gui_back/icons/Square150x150Logo.png
diff --git a/blossom_gui_back/icons/Square284x284Logo.png b/spaceman_gui_back/icons/Square284x284Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square284x284Logo.png
rename to spaceman_gui_back/icons/Square284x284Logo.png
diff --git a/blossom_gui_back/icons/Square30x30Logo.png b/spaceman_gui_back/icons/Square30x30Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square30x30Logo.png
rename to spaceman_gui_back/icons/Square30x30Logo.png
diff --git a/blossom_gui_back/icons/Square310x310Logo.png b/spaceman_gui_back/icons/Square310x310Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square310x310Logo.png
rename to spaceman_gui_back/icons/Square310x310Logo.png
diff --git a/blossom_gui_back/icons/Square44x44Logo.png b/spaceman_gui_back/icons/Square44x44Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square44x44Logo.png
rename to spaceman_gui_back/icons/Square44x44Logo.png
diff --git a/blossom_gui_back/icons/Square71x71Logo.png b/spaceman_gui_back/icons/Square71x71Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square71x71Logo.png
rename to spaceman_gui_back/icons/Square71x71Logo.png
diff --git a/blossom_gui_back/icons/Square89x89Logo.png b/spaceman_gui_back/icons/Square89x89Logo.png
similarity index 100%
rename from blossom_gui_back/icons/Square89x89Logo.png
rename to spaceman_gui_back/icons/Square89x89Logo.png
diff --git a/blossom_gui_back/icons/StoreLogo.png b/spaceman_gui_back/icons/StoreLogo.png
similarity index 100%
rename from blossom_gui_back/icons/StoreLogo.png
rename to spaceman_gui_back/icons/StoreLogo.png
diff --git a/blossom_gui_back/icons/icon.icns b/spaceman_gui_back/icons/icon.icns
similarity index 100%
rename from blossom_gui_back/icons/icon.icns
rename to spaceman_gui_back/icons/icon.icns
diff --git a/blossom_gui_back/icons/icon.ico b/spaceman_gui_back/icons/icon.ico
similarity index 100%
rename from blossom_gui_back/icons/icon.ico
rename to spaceman_gui_back/icons/icon.ico
diff --git a/blossom_gui_back/icons/icon.png b/spaceman_gui_back/icons/icon.png
similarity index 100%
rename from blossom_gui_back/icons/icon.png
rename to spaceman_gui_back/icons/icon.png
diff --git a/blossom_gui_back/src/main.rs b/spaceman_gui_back/src/main.rs
similarity index 98%
rename from blossom_gui_back/src/main.rs
rename to spaceman_gui_back/src/main.rs
index c2b0333..c60adba 100644
--- a/blossom_gui_back/src/main.rs
+++ b/spaceman_gui_back/src/main.rs
@@ -7,7 +7,7 @@ use std::{collections::HashMap, path::Path, sync::{RwLock, Mutex}, time::Duratio
use tauri::{Manager, State, LogicalSize};
use tokio_stream::StreamExt;
-use blossom_core::{Conn, DynamicMessage, IntoRequest, IntoStreamingRequest, Metadata, Repo, SerializeOptions, zero_message};
+use spaceman_core::{Conn, DynamicMessage, IntoRequest, IntoStreamingRequest, Metadata, Repo, SerializeOptions, zero_message};
use anyhow::Result;
fn main() {
@@ -69,7 +69,7 @@ enum CallOpIn {
Cancel,
}
-use blossom_types::callopout::CallOpOut;
+use spaceman_types::callopout::CallOpOut;
static SERIALIZE_OPTIONS: &'static SerializeOptions =
&SerializeOptions::new().skip_default_fields(false);
diff --git a/blossom_gui_back/tauri.conf.json b/spaceman_gui_back/tauri.conf.json
similarity index 79%
rename from blossom_gui_back/tauri.conf.json
rename to spaceman_gui_back/tauri.conf.json
index 91cd4e8..58c8928 100644
--- a/blossom_gui_back/tauri.conf.json
+++ b/spaceman_gui_back/tauri.conf.json
@@ -1,13 +1,13 @@
{
"build": {
- "beforeBuildCommand": "cd blossom_gui_front/ && trunk build --release",
- "beforeDevCommand": "cd blossom_gui_front/ && trunk serve --port 1420",
+ "beforeBuildCommand": "cd spaceman_gui_front/ && trunk build --release",
+ "beforeDevCommand": "cd spaceman_gui_front/ && trunk serve --port 1420",
"devPath": "http://localhost:1420/",
- "distDir": "../blossom_gui_front/dist/",
+ "distDir": "../spaceman_gui_front/dist/",
"withGlobalTauri": true
},
"package": {
- "productName": "blossom_gui_back",
+ "productName": "spaceman_gui_back",
"version": "0.1.0"
},
"tauri": {
@@ -29,7 +29,7 @@
"icons/icon.icns",
"icons/icon.ico"
],
- "identifier": "blossom",
+ "identifier": "spaceman",
"longDescription": "",
"macOS": {
"entitlements": null,
@@ -58,7 +58,7 @@
"fullscreen": false,
"height": 600,
"resizable": true,
- "title": "Blossom",
+ "title": "Spaceman",
"width": 800
}
]
diff --git a/blossom_gui_front/.gitignore b/spaceman_gui_front/.gitignore
similarity index 100%
rename from blossom_gui_front/.gitignore
rename to spaceman_gui_front/.gitignore
diff --git a/blossom_gui_front/Cargo.toml b/spaceman_gui_front/Cargo.toml
similarity index 87%
rename from blossom_gui_front/Cargo.toml
rename to spaceman_gui_front/Cargo.toml
index 95fa81c..bb3d719 100644
--- a/blossom_gui_front/Cargo.toml
+++ b/spaceman_gui_front/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "blossom_gui_front"
+name = "spaceman_gui_front"
version = "0.1.0"
edition = "2021"
@@ -22,5 +22,5 @@ gloo-timers = "0.2.6"
slab = "0.4.8"
uuid = { version = "1.3.0", features = ["v4", "js", "serde"] }
-[dependencies.blossom_types]
-path = "../blossom_types"
+[dependencies.spaceman_types]
+path = "../spaceman_types"
diff --git a/blossom_gui_front/index.html b/spaceman_gui_front/index.html
similarity index 99%
rename from blossom_gui_front/index.html
rename to spaceman_gui_front/index.html
index 799fd9f..d574658 100644
--- a/blossom_gui_front/index.html
+++ b/spaceman_gui_front/index.html
@@ -5,7 +5,7 @@
- Blossom
+ Spaceman
diff --git a/blossom_gui_front/src/call.rs b/spaceman_gui_front/src/call.rs
similarity index 97%
rename from blossom_gui_front/src/call.rs
rename to spaceman_gui_front/src/call.rs
index c6bcb17..62183a3 100644
--- a/blossom_gui_front/src/call.rs
+++ b/spaceman_gui_front/src/call.rs
@@ -7,8 +7,8 @@ use wasm_bindgen::{closure::Closure, JsCast, JsValue};
use crate::glue;
use crate::MetadataRow;
-use blossom_types::endpoint::Endpoint;
-use blossom_types::callopout::CallOpOut;
+use spaceman_types::endpoint::Endpoint;
+use spaceman_types::callopout::CallOpOut;
pub(crate) async fn start_call(
call_id: i32,
diff --git a/blossom_gui_front/src/commands.rs b/spaceman_gui_front/src/commands.rs
similarity index 97%
rename from blossom_gui_front/src/commands.rs
rename to spaceman_gui_front/src/commands.rs
index 7f8ee66..97d7ceb 100644
--- a/blossom_gui_front/src/commands.rs
+++ b/spaceman_gui_front/src/commands.rs
@@ -6,7 +6,7 @@ use serde_json::to_string_pretty;
use crate::glue::invoke;
-use blossom_types::{repo::RepoView, settings::Settings};
+use spaceman_types::{repo::RepoView, settings::Settings};
pub(crate) async fn get_repo_view() -> Result {
invoke("get_repo_view", JsValue::NULL)
diff --git a/blossom_gui_front/src/components/button.rs b/spaceman_gui_front/src/components/button.rs
similarity index 100%
rename from blossom_gui_front/src/components/button.rs
rename to spaceman_gui_front/src/components/button.rs
diff --git a/blossom_gui_front/src/components/errors.rs b/spaceman_gui_front/src/components/errors.rs
similarity index 100%
rename from blossom_gui_front/src/components/errors.rs
rename to spaceman_gui_front/src/components/errors.rs
diff --git a/blossom_gui_front/src/components/metadata_editor.rs b/spaceman_gui_front/src/components/metadata_editor.rs
similarity index 100%
rename from blossom_gui_front/src/components/metadata_editor.rs
rename to spaceman_gui_front/src/components/metadata_editor.rs
diff --git a/blossom_gui_front/src/components/mod.rs b/spaceman_gui_front/src/components/mod.rs
similarity index 100%
rename from blossom_gui_front/src/components/mod.rs
rename to spaceman_gui_front/src/components/mod.rs
diff --git a/blossom_gui_front/src/components/pane.rs b/spaceman_gui_front/src/components/pane.rs
similarity index 100%
rename from blossom_gui_front/src/components/pane.rs
rename to spaceman_gui_front/src/components/pane.rs
diff --git a/blossom_gui_front/src/components/repo.rs b/spaceman_gui_front/src/components/repo.rs
similarity index 98%
rename from blossom_gui_front/src/components/repo.rs
rename to spaceman_gui_front/src/components/repo.rs
index de1e512..e4a678e 100644
--- a/blossom_gui_front/src/components/repo.rs
+++ b/spaceman_gui_front/src/components/repo.rs
@@ -1,7 +1,7 @@
use wasm_bindgen::JsCast;
use web_sys::HtmlInputElement;
use yew::prelude::*;
-use blossom_types::repo::{RepoView, ServiceView, MethodView};
+use spaceman_types::repo::{RepoView, ServiceView, MethodView};
#[derive(Properties, PartialEq)]
pub struct RepoProps {
diff --git a/blossom_gui_front/src/components/settings.rs b/spaceman_gui_front/src/components/settings.rs
similarity index 99%
rename from blossom_gui_front/src/components/settings.rs
rename to spaceman_gui_front/src/components/settings.rs
index ab1a474..00a2a58 100644
--- a/blossom_gui_front/src/components/settings.rs
+++ b/spaceman_gui_front/src/components/settings.rs
@@ -1,6 +1,6 @@
use web_sys::HtmlInputElement;
use yew::prelude::*;
-use blossom_types::{settings::{Settings, Profile}, endpoint::Endpoint};
+use spaceman_types::{settings::{Settings, Profile}, endpoint::Endpoint};
use uuid::Uuid;
use crate::components::button::Button;
diff --git a/blossom_gui_front/src/font/euclid_circular_a_bold_italic.ttf b/spaceman_gui_front/src/font/euclid_circular_a_bold_italic.ttf
similarity index 100%
rename from blossom_gui_front/src/font/euclid_circular_a_bold_italic.ttf
rename to spaceman_gui_front/src/font/euclid_circular_a_bold_italic.ttf
diff --git a/blossom_gui_front/src/font/euclid_circular_a_regular.ttf b/spaceman_gui_front/src/font/euclid_circular_a_regular.ttf
similarity index 100%
rename from blossom_gui_front/src/font/euclid_circular_a_regular.ttf
rename to spaceman_gui_front/src/font/euclid_circular_a_regular.ttf
diff --git a/blossom_gui_front/src/font/iosevka.ttf b/spaceman_gui_front/src/font/iosevka.ttf
similarity index 100%
rename from blossom_gui_front/src/font/iosevka.ttf
rename to spaceman_gui_front/src/font/iosevka.ttf
diff --git a/blossom_gui_front/src/glue.rs b/spaceman_gui_front/src/glue.rs
similarity index 100%
rename from blossom_gui_front/src/glue.rs
rename to spaceman_gui_front/src/glue.rs
diff --git a/blossom_gui_front/src/img/agenda.svg b/spaceman_gui_front/src/img/agenda.svg
similarity index 100%
rename from blossom_gui_front/src/img/agenda.svg
rename to spaceman_gui_front/src/img/agenda.svg
diff --git a/blossom_gui_front/src/img/arrow-left.svg b/spaceman_gui_front/src/img/arrow-left.svg
similarity index 100%
rename from blossom_gui_front/src/img/arrow-left.svg
rename to spaceman_gui_front/src/img/arrow-left.svg
diff --git a/blossom_gui_front/src/img/close.svg b/spaceman_gui_front/src/img/close.svg
similarity index 100%
rename from blossom_gui_front/src/img/close.svg
rename to spaceman_gui_front/src/img/close.svg
diff --git a/blossom_gui_front/src/img/cog.svg b/spaceman_gui_front/src/img/cog.svg
similarity index 100%
rename from blossom_gui_front/src/img/cog.svg
rename to spaceman_gui_front/src/img/cog.svg
diff --git a/blossom_gui_front/src/img/line.svg b/spaceman_gui_front/src/img/line.svg
similarity index 100%
rename from blossom_gui_front/src/img/line.svg
rename to spaceman_gui_front/src/img/line.svg
diff --git a/blossom_gui_front/src/img/method_uplink.svg b/spaceman_gui_front/src/img/method_uplink.svg
similarity index 100%
rename from blossom_gui_front/src/img/method_uplink.svg
rename to spaceman_gui_front/src/img/method_uplink.svg
diff --git a/blossom_gui_front/src/img/method_uplink_last.svg b/spaceman_gui_front/src/img/method_uplink_last.svg
similarity index 100%
rename from blossom_gui_front/src/img/method_uplink_last.svg
rename to spaceman_gui_front/src/img/method_uplink_last.svg
diff --git a/blossom_gui_front/src/img/plus.svg b/spaceman_gui_front/src/img/plus.svg
similarity index 100%
rename from blossom_gui_front/src/img/plus.svg
rename to spaceman_gui_front/src/img/plus.svg
diff --git a/blossom_gui_front/src/img/reload.svg b/spaceman_gui_front/src/img/reload.svg
similarity index 100%
rename from blossom_gui_front/src/img/reload.svg
rename to spaceman_gui_front/src/img/reload.svg
diff --git a/blossom_gui_front/src/img/trash-can.svg b/spaceman_gui_front/src/img/trash-can.svg
similarity index 100%
rename from blossom_gui_front/src/img/trash-can.svg
rename to spaceman_gui_front/src/img/trash-can.svg
diff --git a/blossom_gui_front/src/main.rs b/spaceman_gui_front/src/main.rs
similarity index 99%
rename from blossom_gui_front/src/main.rs
rename to spaceman_gui_front/src/main.rs
index bc8c03d..2914e9e 100644
--- a/blossom_gui_front/src/main.rs
+++ b/spaceman_gui_front/src/main.rs
@@ -2,10 +2,10 @@ use std::cell::RefCell;
use std::rc::Rc;
use std::thread::spawn;
-use blossom_types::endpoint::Endpoint;
-use blossom_types::repo::{RepoView, MethodView, ServiceView};
-use blossom_types::callopout::CallOpOut;
-use blossom_types::settings::{Settings, Profile};
+use spaceman_types::endpoint::Endpoint;
+use spaceman_types::repo::{RepoView, MethodView, ServiceView};
+use spaceman_types::callopout::CallOpOut;
+use spaceman_types::settings::{Settings, Profile};
use futures::{SinkExt, StreamExt};
use serde_json::to_string;
diff --git a/blossom_gui_front/src/monaco/vs/base/browser/ui/codicons/codicon/codicon.ttf b/spaceman_gui_front/src/monaco/vs/base/browser/ui/codicons/codicon/codicon.ttf
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/browser/ui/codicons/codicon/codicon.ttf
rename to spaceman_gui_front/src/monaco/vs/base/browser/ui/codicons/codicon/codicon.ttf
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.de.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.de.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.de.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.de.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.es.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.es.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.es.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.es.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.fr.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.fr.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.fr.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.fr.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.it.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.it.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.it.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.it.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ja.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ja.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ja.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ja.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ko.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ko.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ko.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ko.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ru.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ru.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ru.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.ru.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-cn.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-cn.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-cn.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-cn.js
diff --git a/blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-tw.js b/spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-tw.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-tw.js
rename to spaceman_gui_front/src/monaco/vs/base/common/worker/simpleWorker.nls.zh-tw.js
diff --git a/blossom_gui_front/src/monaco/vs/base/worker/workerMain.js b/spaceman_gui_front/src/monaco/vs/base/worker/workerMain.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/base/worker/workerMain.js
rename to spaceman_gui_front/src/monaco/vs/base/worker/workerMain.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/abap/abap.js b/spaceman_gui_front/src/monaco/vs/basic-languages/abap/abap.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/abap/abap.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/abap/abap.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/apex/apex.js b/spaceman_gui_front/src/monaco/vs/basic-languages/apex/apex.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/apex/apex.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/apex/apex.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/azcli/azcli.js b/spaceman_gui_front/src/monaco/vs/basic-languages/azcli/azcli.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/azcli/azcli.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/azcli/azcli.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/bat/bat.js b/spaceman_gui_front/src/monaco/vs/basic-languages/bat/bat.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/bat/bat.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/bat/bat.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/bicep/bicep.js b/spaceman_gui_front/src/monaco/vs/basic-languages/bicep/bicep.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/bicep/bicep.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/bicep/bicep.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/cameligo/cameligo.js b/spaceman_gui_front/src/monaco/vs/basic-languages/cameligo/cameligo.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/cameligo/cameligo.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/cameligo/cameligo.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/clojure/clojure.js b/spaceman_gui_front/src/monaco/vs/basic-languages/clojure/clojure.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/clojure/clojure.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/clojure/clojure.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/coffee/coffee.js b/spaceman_gui_front/src/monaco/vs/basic-languages/coffee/coffee.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/coffee/coffee.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/coffee/coffee.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/cpp/cpp.js b/spaceman_gui_front/src/monaco/vs/basic-languages/cpp/cpp.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/cpp/cpp.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/cpp/cpp.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/csharp/csharp.js b/spaceman_gui_front/src/monaco/vs/basic-languages/csharp/csharp.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/csharp/csharp.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/csharp/csharp.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/csp/csp.js b/spaceman_gui_front/src/monaco/vs/basic-languages/csp/csp.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/csp/csp.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/csp/csp.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/css/css.js b/spaceman_gui_front/src/monaco/vs/basic-languages/css/css.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/css/css.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/css/css.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/cypher/cypher.js b/spaceman_gui_front/src/monaco/vs/basic-languages/cypher/cypher.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/cypher/cypher.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/cypher/cypher.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/dart/dart.js b/spaceman_gui_front/src/monaco/vs/basic-languages/dart/dart.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/dart/dart.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/dart/dart.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/dockerfile/dockerfile.js b/spaceman_gui_front/src/monaco/vs/basic-languages/dockerfile/dockerfile.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/dockerfile/dockerfile.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/dockerfile/dockerfile.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/ecl/ecl.js b/spaceman_gui_front/src/monaco/vs/basic-languages/ecl/ecl.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/ecl/ecl.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/ecl/ecl.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/elixir/elixir.js b/spaceman_gui_front/src/monaco/vs/basic-languages/elixir/elixir.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/elixir/elixir.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/elixir/elixir.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/flow9/flow9.js b/spaceman_gui_front/src/monaco/vs/basic-languages/flow9/flow9.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/flow9/flow9.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/flow9/flow9.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/freemarker2/freemarker2.js b/spaceman_gui_front/src/monaco/vs/basic-languages/freemarker2/freemarker2.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/freemarker2/freemarker2.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/freemarker2/freemarker2.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/fsharp/fsharp.js b/spaceman_gui_front/src/monaco/vs/basic-languages/fsharp/fsharp.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/fsharp/fsharp.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/fsharp/fsharp.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/go/go.js b/spaceman_gui_front/src/monaco/vs/basic-languages/go/go.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/go/go.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/go/go.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/graphql/graphql.js b/spaceman_gui_front/src/monaco/vs/basic-languages/graphql/graphql.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/graphql/graphql.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/graphql/graphql.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/handlebars/handlebars.js b/spaceman_gui_front/src/monaco/vs/basic-languages/handlebars/handlebars.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/handlebars/handlebars.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/handlebars/handlebars.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/hcl/hcl.js b/spaceman_gui_front/src/monaco/vs/basic-languages/hcl/hcl.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/hcl/hcl.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/hcl/hcl.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/html/html.js b/spaceman_gui_front/src/monaco/vs/basic-languages/html/html.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/html/html.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/html/html.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/ini/ini.js b/spaceman_gui_front/src/monaco/vs/basic-languages/ini/ini.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/ini/ini.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/ini/ini.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/java/java.js b/spaceman_gui_front/src/monaco/vs/basic-languages/java/java.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/java/java.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/java/java.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/javascript/javascript.js b/spaceman_gui_front/src/monaco/vs/basic-languages/javascript/javascript.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/javascript/javascript.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/javascript/javascript.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/julia/julia.js b/spaceman_gui_front/src/monaco/vs/basic-languages/julia/julia.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/julia/julia.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/julia/julia.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/kotlin/kotlin.js b/spaceman_gui_front/src/monaco/vs/basic-languages/kotlin/kotlin.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/kotlin/kotlin.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/kotlin/kotlin.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/less/less.js b/spaceman_gui_front/src/monaco/vs/basic-languages/less/less.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/less/less.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/less/less.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/lexon/lexon.js b/spaceman_gui_front/src/monaco/vs/basic-languages/lexon/lexon.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/lexon/lexon.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/lexon/lexon.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/liquid/liquid.js b/spaceman_gui_front/src/monaco/vs/basic-languages/liquid/liquid.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/liquid/liquid.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/liquid/liquid.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/lua/lua.js b/spaceman_gui_front/src/monaco/vs/basic-languages/lua/lua.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/lua/lua.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/lua/lua.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/m3/m3.js b/spaceman_gui_front/src/monaco/vs/basic-languages/m3/m3.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/m3/m3.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/m3/m3.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/markdown/markdown.js b/spaceman_gui_front/src/monaco/vs/basic-languages/markdown/markdown.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/markdown/markdown.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/markdown/markdown.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/mips/mips.js b/spaceman_gui_front/src/monaco/vs/basic-languages/mips/mips.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/mips/mips.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/mips/mips.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/msdax/msdax.js b/spaceman_gui_front/src/monaco/vs/basic-languages/msdax/msdax.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/msdax/msdax.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/msdax/msdax.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/mysql/mysql.js b/spaceman_gui_front/src/monaco/vs/basic-languages/mysql/mysql.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/mysql/mysql.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/mysql/mysql.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/objective-c/objective-c.js b/spaceman_gui_front/src/monaco/vs/basic-languages/objective-c/objective-c.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/objective-c/objective-c.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/objective-c/objective-c.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/pascal/pascal.js b/spaceman_gui_front/src/monaco/vs/basic-languages/pascal/pascal.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/pascal/pascal.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/pascal/pascal.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/pascaligo/pascaligo.js b/spaceman_gui_front/src/monaco/vs/basic-languages/pascaligo/pascaligo.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/pascaligo/pascaligo.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/pascaligo/pascaligo.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/perl/perl.js b/spaceman_gui_front/src/monaco/vs/basic-languages/perl/perl.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/perl/perl.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/perl/perl.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/pgsql/pgsql.js b/spaceman_gui_front/src/monaco/vs/basic-languages/pgsql/pgsql.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/pgsql/pgsql.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/pgsql/pgsql.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/php/php.js b/spaceman_gui_front/src/monaco/vs/basic-languages/php/php.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/php/php.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/php/php.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/pla/pla.js b/spaceman_gui_front/src/monaco/vs/basic-languages/pla/pla.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/pla/pla.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/pla/pla.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/postiats/postiats.js b/spaceman_gui_front/src/monaco/vs/basic-languages/postiats/postiats.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/postiats/postiats.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/postiats/postiats.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/powerquery/powerquery.js b/spaceman_gui_front/src/monaco/vs/basic-languages/powerquery/powerquery.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/powerquery/powerquery.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/powerquery/powerquery.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/powershell/powershell.js b/spaceman_gui_front/src/monaco/vs/basic-languages/powershell/powershell.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/powershell/powershell.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/powershell/powershell.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/protobuf/protobuf.js b/spaceman_gui_front/src/monaco/vs/basic-languages/protobuf/protobuf.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/protobuf/protobuf.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/protobuf/protobuf.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/pug/pug.js b/spaceman_gui_front/src/monaco/vs/basic-languages/pug/pug.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/pug/pug.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/pug/pug.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/python/python.js b/spaceman_gui_front/src/monaco/vs/basic-languages/python/python.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/python/python.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/python/python.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/qsharp/qsharp.js b/spaceman_gui_front/src/monaco/vs/basic-languages/qsharp/qsharp.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/qsharp/qsharp.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/qsharp/qsharp.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/r/r.js b/spaceman_gui_front/src/monaco/vs/basic-languages/r/r.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/r/r.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/r/r.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/razor/razor.js b/spaceman_gui_front/src/monaco/vs/basic-languages/razor/razor.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/razor/razor.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/razor/razor.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/redis/redis.js b/spaceman_gui_front/src/monaco/vs/basic-languages/redis/redis.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/redis/redis.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/redis/redis.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/redshift/redshift.js b/spaceman_gui_front/src/monaco/vs/basic-languages/redshift/redshift.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/redshift/redshift.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/redshift/redshift.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/restructuredtext/restructuredtext.js b/spaceman_gui_front/src/monaco/vs/basic-languages/restructuredtext/restructuredtext.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/restructuredtext/restructuredtext.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/restructuredtext/restructuredtext.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/ruby/ruby.js b/spaceman_gui_front/src/monaco/vs/basic-languages/ruby/ruby.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/ruby/ruby.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/ruby/ruby.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/rust/rust.js b/spaceman_gui_front/src/monaco/vs/basic-languages/rust/rust.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/rust/rust.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/rust/rust.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/sb/sb.js b/spaceman_gui_front/src/monaco/vs/basic-languages/sb/sb.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/sb/sb.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/sb/sb.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/scala/scala.js b/spaceman_gui_front/src/monaco/vs/basic-languages/scala/scala.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/scala/scala.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/scala/scala.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/scheme/scheme.js b/spaceman_gui_front/src/monaco/vs/basic-languages/scheme/scheme.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/scheme/scheme.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/scheme/scheme.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/scss/scss.js b/spaceman_gui_front/src/monaco/vs/basic-languages/scss/scss.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/scss/scss.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/scss/scss.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/shell/shell.js b/spaceman_gui_front/src/monaco/vs/basic-languages/shell/shell.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/shell/shell.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/shell/shell.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/solidity/solidity.js b/spaceman_gui_front/src/monaco/vs/basic-languages/solidity/solidity.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/solidity/solidity.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/solidity/solidity.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/sophia/sophia.js b/spaceman_gui_front/src/monaco/vs/basic-languages/sophia/sophia.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/sophia/sophia.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/sophia/sophia.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/sparql/sparql.js b/spaceman_gui_front/src/monaco/vs/basic-languages/sparql/sparql.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/sparql/sparql.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/sparql/sparql.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/sql/sql.js b/spaceman_gui_front/src/monaco/vs/basic-languages/sql/sql.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/sql/sql.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/sql/sql.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/st/st.js b/spaceman_gui_front/src/monaco/vs/basic-languages/st/st.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/st/st.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/st/st.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/swift/swift.js b/spaceman_gui_front/src/monaco/vs/basic-languages/swift/swift.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/swift/swift.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/swift/swift.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/systemverilog/systemverilog.js b/spaceman_gui_front/src/monaco/vs/basic-languages/systemverilog/systemverilog.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/systemverilog/systemverilog.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/systemverilog/systemverilog.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/tcl/tcl.js b/spaceman_gui_front/src/monaco/vs/basic-languages/tcl/tcl.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/tcl/tcl.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/tcl/tcl.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/twig/twig.js b/spaceman_gui_front/src/monaco/vs/basic-languages/twig/twig.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/twig/twig.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/twig/twig.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/typescript/typescript.js b/spaceman_gui_front/src/monaco/vs/basic-languages/typescript/typescript.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/typescript/typescript.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/typescript/typescript.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/vb/vb.js b/spaceman_gui_front/src/monaco/vs/basic-languages/vb/vb.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/vb/vb.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/vb/vb.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/xml/xml.js b/spaceman_gui_front/src/monaco/vs/basic-languages/xml/xml.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/xml/xml.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/xml/xml.js
diff --git a/blossom_gui_front/src/monaco/vs/basic-languages/yaml/yaml.js b/spaceman_gui_front/src/monaco/vs/basic-languages/yaml/yaml.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/basic-languages/yaml/yaml.js
rename to spaceman_gui_front/src/monaco/vs/basic-languages/yaml/yaml.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.css b/spaceman_gui_front/src/monaco/vs/editor/editor.main.css
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.css
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.css
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.de.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.de.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.de.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.de.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.es.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.es.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.es.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.es.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.fr.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.fr.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.fr.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.fr.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.it.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.it.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.it.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.it.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ja.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ja.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ja.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ja.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ko.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ko.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ko.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ko.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ru.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ru.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.ru.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.ru.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.zh-cn.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.zh-cn.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.zh-cn.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.zh-cn.js
diff --git a/blossom_gui_front/src/monaco/vs/editor/editor.main.nls.zh-tw.js b/spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.zh-tw.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/editor/editor.main.nls.zh-tw.js
rename to spaceman_gui_front/src/monaco/vs/editor/editor.main.nls.zh-tw.js
diff --git a/blossom_gui_front/src/monaco/vs/language/css/cssMode.js b/spaceman_gui_front/src/monaco/vs/language/css/cssMode.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/css/cssMode.js
rename to spaceman_gui_front/src/monaco/vs/language/css/cssMode.js
diff --git a/blossom_gui_front/src/monaco/vs/language/css/cssWorker.js b/spaceman_gui_front/src/monaco/vs/language/css/cssWorker.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/css/cssWorker.js
rename to spaceman_gui_front/src/monaco/vs/language/css/cssWorker.js
diff --git a/blossom_gui_front/src/monaco/vs/language/html/htmlMode.js b/spaceman_gui_front/src/monaco/vs/language/html/htmlMode.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/html/htmlMode.js
rename to spaceman_gui_front/src/monaco/vs/language/html/htmlMode.js
diff --git a/blossom_gui_front/src/monaco/vs/language/html/htmlWorker.js b/spaceman_gui_front/src/monaco/vs/language/html/htmlWorker.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/html/htmlWorker.js
rename to spaceman_gui_front/src/monaco/vs/language/html/htmlWorker.js
diff --git a/blossom_gui_front/src/monaco/vs/language/json/jsonMode.js b/spaceman_gui_front/src/monaco/vs/language/json/jsonMode.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/json/jsonMode.js
rename to spaceman_gui_front/src/monaco/vs/language/json/jsonMode.js
diff --git a/blossom_gui_front/src/monaco/vs/language/json/jsonWorker.js b/spaceman_gui_front/src/monaco/vs/language/json/jsonWorker.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/json/jsonWorker.js
rename to spaceman_gui_front/src/monaco/vs/language/json/jsonWorker.js
diff --git a/blossom_gui_front/src/monaco/vs/language/typescript/tsMode.js b/spaceman_gui_front/src/monaco/vs/language/typescript/tsMode.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/typescript/tsMode.js
rename to spaceman_gui_front/src/monaco/vs/language/typescript/tsMode.js
diff --git a/blossom_gui_front/src/monaco/vs/language/typescript/tsWorker.js b/spaceman_gui_front/src/monaco/vs/language/typescript/tsWorker.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/language/typescript/tsWorker.js
rename to spaceman_gui_front/src/monaco/vs/language/typescript/tsWorker.js
diff --git a/blossom_gui_front/src/monaco/vs/loader.js b/spaceman_gui_front/src/monaco/vs/loader.js
similarity index 100%
rename from blossom_gui_front/src/monaco/vs/loader.js
rename to spaceman_gui_front/src/monaco/vs/loader.js
diff --git a/blossom_gui_front/src/style.scss b/spaceman_gui_front/src/style.scss
similarity index 100%
rename from blossom_gui_front/src/style.scss
rename to spaceman_gui_front/src/style.scss
diff --git a/blossom_types/Cargo.toml b/spaceman_types/Cargo.toml
similarity index 92%
rename from blossom_types/Cargo.toml
rename to spaceman_types/Cargo.toml
index f470195..92e10a8 100644
--- a/blossom_types/Cargo.toml
+++ b/spaceman_types/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "blossom_types"
+name = "spaceman_types"
version = "0.1.0"
edition = "2021"
diff --git a/blossom_types/src/callopout.rs b/spaceman_types/src/callopout.rs
similarity index 100%
rename from blossom_types/src/callopout.rs
rename to spaceman_types/src/callopout.rs
diff --git a/blossom_types/src/endpoint.rs b/spaceman_types/src/endpoint.rs
similarity index 100%
rename from blossom_types/src/endpoint.rs
rename to spaceman_types/src/endpoint.rs
diff --git a/blossom_types/src/lib.rs b/spaceman_types/src/lib.rs
similarity index 100%
rename from blossom_types/src/lib.rs
rename to spaceman_types/src/lib.rs
diff --git a/blossom_types/src/repo.rs b/spaceman_types/src/repo.rs
similarity index 100%
rename from blossom_types/src/repo.rs
rename to spaceman_types/src/repo.rs
diff --git a/blossom_types/src/settings.rs b/spaceman_types/src/settings.rs
similarity index 100%
rename from blossom_types/src/settings.rs
rename to spaceman_types/src/settings.rs