diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..46f7ed5
Binary files /dev/null and b/.DS_Store differ
diff --git a/icons/.DS_Store b/icons/.DS_Store
new file mode 100644
index 0000000..06b4ab9
Binary files /dev/null and b/icons/.DS_Store differ
diff --git a/icons/refarch/.DS_Store b/icons/refarch/.DS_Store
new file mode 100644
index 0000000..36df851
Binary files /dev/null and b/icons/refarch/.DS_Store differ
diff --git a/icons/refarch/Security/ Unprotected Document.svg b/icons/refarch/Security/ Unprotected Document.svg
new file mode 100644
index 0000000..b61e68c
--- /dev/null
+++ b/icons/refarch/Security/ Unprotected Document.svg
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/.DS_Store b/icons/refarch/Security/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/icons/refarch/Security/.DS_Store differ
diff --git a/icons/refarch/Security/APISecurity.svg b/icons/refarch/Security/APISecurity.svg
deleted file mode 100755
index ee9f0c2..0000000
--- a/icons/refarch/Security/APISecurity.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/Application Security-19.svg b/icons/refarch/Security/Application Security-19.svg
deleted file mode 100755
index 09c51a6..0000000
--- a/icons/refarch/Security/Application Security-19.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
diff --git a/icons/refarch/Security/Authorization Boundary.svg b/icons/refarch/Security/Authorization Boundary.svg
new file mode 100644
index 0000000..88b8394
--- /dev/null
+++ b/icons/refarch/Security/Authorization Boundary.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Bastion Host.svg b/icons/refarch/Security/Bastion Host.svg
new file mode 100644
index 0000000..3b2c190
--- /dev/null
+++ b/icons/refarch/Security/Bastion Host.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/BlockchainSecurityServices.svg b/icons/refarch/Security/BlockchainSecurityServices.svg
deleted file mode 100755
index d90e966..0000000
--- a/icons/refarch/Security/BlockchainSecurityServices.svg
+++ /dev/null
@@ -1,310 +0,0 @@
-
-
diff --git a/icons/refarch/Security/Border Control Session.svg b/icons/refarch/Security/Border Control Session.svg
new file mode 100644
index 0000000..5179446
--- /dev/null
+++ b/icons/refarch/Security/Border Control Session.svg
@@ -0,0 +1,15 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Certificate.svg b/icons/refarch/Security/Certificate.svg
new file mode 100644
index 0000000..9349d34
--- /dev/null
+++ b/icons/refarch/Security/Certificate.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Classic Firewall.svg b/icons/refarch/Security/Classic Firewall.svg
new file mode 100644
index 0000000..fd81dd5
--- /dev/null
+++ b/icons/refarch/Security/Classic Firewall.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/DataSecurity.svg b/icons/refarch/Security/DataSecurity.svg
deleted file mode 100755
index dffb59f..0000000
--- a/icons/refarch/Security/DataSecurity.svg
+++ /dev/null
@@ -1,224 +0,0 @@
-
-
diff --git a/icons/refarch/Security/DevOps Security-20.svg b/icons/refarch/Security/DevOps Security-20.svg
deleted file mode 100755
index 250bf7c..0000000
--- a/icons/refarch/Security/DevOps Security-20.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
diff --git a/icons/refarch/Security/Document Protected.svg b/icons/refarch/Security/Document Protected.svg
new file mode 100644
index 0000000..8d41d31
--- /dev/null
+++ b/icons/refarch/Security/Document Protected.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Document Security.svg b/icons/refarch/Security/Document Security.svg
new file mode 100644
index 0000000..2e8a9aa
--- /dev/null
+++ b/icons/refarch/Security/Document Security.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Document Signing.svg b/icons/refarch/Security/Document Signing.svg
new file mode 100644
index 0000000..5ff989a
--- /dev/null
+++ b/icons/refarch/Security/Document Signing.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Encryption.svg b/icons/refarch/Security/Encryption.svg
new file mode 100644
index 0000000..bf2f03b
--- /dev/null
+++ b/icons/refarch/Security/Encryption.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Fingerprint Recognition.svg b/icons/refarch/Security/Fingerprint Recognition.svg
new file mode 100644
index 0000000..27da920
--- /dev/null
+++ b/icons/refarch/Security/Fingerprint Recognition.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Firewall.svg b/icons/refarch/Security/Firewall.svg
old mode 100755
new mode 100644
index e172021..69832d4
--- a/icons/refarch/Security/Firewall.svg
+++ b/icons/refarch/Security/Firewall.svg
@@ -1,621 +1,20 @@
-
-
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Gateway User Access.svg b/icons/refarch/Security/Gateway User Access.svg
new file mode 100644
index 0000000..75e7020
--- /dev/null
+++ b/icons/refarch/Security/Gateway User Access.svg
@@ -0,0 +1,19 @@
+
+
+ gateway--user-access
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Gateway VPN.svg b/icons/refarch/Security/Gateway VPN.svg
new file mode 100644
index 0000000..2c89367
--- /dev/null
+++ b/icons/refarch/Security/Gateway VPN.svg
@@ -0,0 +1,14 @@
+
+
+ gateway--vpn
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Gateway.svg b/icons/refarch/Security/Gateway.svg
deleted file mode 100755
index 16c5810..0000000
--- a/icons/refarch/Security/Gateway.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/GovernanceRiskAndCompliance.svg b/icons/refarch/Security/GovernanceRiskAndCompliance.svg
deleted file mode 100755
index 053cd41..0000000
--- a/icons/refarch/Security/GovernanceRiskAndCompliance.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/Group Security.svg b/icons/refarch/Security/Group Security.svg
new file mode 100644
index 0000000..53a541d
--- /dev/null
+++ b/icons/refarch/Security/Group Security.svg
@@ -0,0 +1,19 @@
+
+
+ group--security
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Hardware Security Module.svg b/icons/refarch/Security/Hardware Security Module.svg
new file mode 100644
index 0000000..beffd83
--- /dev/null
+++ b/icons/refarch/Security/Hardware Security Module.svg
@@ -0,0 +1,20 @@
+
+
+ hardware-security-module
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/IdentirtyAndAccessManagement.svg b/icons/refarch/Security/IdentirtyAndAccessManagement.svg
deleted file mode 100755
index 35523a1..0000000
--- a/icons/refarch/Security/IdentirtyAndAccessManagement.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/Identity and Access Management.svg b/icons/refarch/Security/Identity and Access Management.svg
new file mode 100644
index 0000000..0a768d2
--- /dev/null
+++ b/icons/refarch/Security/Identity and Access Management.svg
@@ -0,0 +1,20 @@
+
+
+ Identity and Access Management
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/IdentityProvider.svg b/icons/refarch/Security/IdentityProvider.svg
deleted file mode 100755
index 8c0f9c8..0000000
--- a/icons/refarch/Security/IdentityProvider.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/InfrastructureSecurity.svg b/icons/refarch/Security/InfrastructureSecurity.svg
deleted file mode 100755
index e71ecbb..0000000
--- a/icons/refarch/Security/InfrastructureSecurity.svg
+++ /dev/null
@@ -1,541 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/icons/refarch/Security/Intrusion Prevention.svg b/icons/refarch/Security/Intrusion Prevention.svg
new file mode 100644
index 0000000..e1d2a2d
--- /dev/null
+++ b/icons/refarch/Security/Intrusion Prevention.svg
@@ -0,0 +1,19 @@
+
+
+ intrusion-prevention
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Key Protect.svg b/icons/refarch/Security/Key Protect.svg
new file mode 100644
index 0000000..cb34593
--- /dev/null
+++ b/icons/refarch/Security/Key Protect.svg
@@ -0,0 +1,16 @@
+
+
+ ibm-cloud--key-protect
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Key.svg b/icons/refarch/Security/Key.svg
new file mode 100644
index 0000000..194a298
--- /dev/null
+++ b/icons/refarch/Security/Key.svg
@@ -0,0 +1,16 @@
+
+
+ Key
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Network ACL.svg b/icons/refarch/Security/Network ACL.svg
new file mode 100644
index 0000000..7ad0cdc
--- /dev/null
+++ b/icons/refarch/Security/Network ACL.svg
@@ -0,0 +1,15 @@
+
+
+ Network ACL
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Network Admin Control.svg b/icons/refarch/Security/Network Admin Control.svg
new file mode 100644
index 0000000..e5c2e3c
--- /dev/null
+++ b/icons/refarch/Security/Network Admin Control.svg
@@ -0,0 +1,17 @@
+
+
+ network--admin-control
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Non Secure Wifi.svg b/icons/refarch/Security/Non Secure Wifi.svg
new file mode 100644
index 0000000..5de4f43
--- /dev/null
+++ b/icons/refarch/Security/Non Secure Wifi.svg
@@ -0,0 +1,17 @@
+
+
+ wifi--not-secure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/PCN E Node.svg b/icons/refarch/Security/PCN E Node.svg
new file mode 100644
index 0000000..e5ef640
--- /dev/null
+++ b/icons/refarch/Security/PCN E Node.svg
@@ -0,0 +1,14 @@
+
+
+ pcn--e-node
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/PCN P Node.svg b/icons/refarch/Security/PCN P Node.svg
new file mode 100644
index 0000000..02ddaa1
--- /dev/null
+++ b/icons/refarch/Security/PCN P Node.svg
@@ -0,0 +1,14 @@
+
+
+ pcn--p-node
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/PhysicalSecurity.svg b/icons/refarch/Security/PhysicalSecurity.svg
deleted file mode 100755
index 0df693f..0000000
--- a/icons/refarch/Security/PhysicalSecurity.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/SG Rules.svg b/icons/refarch/Security/SG Rules.svg
new file mode 100644
index 0000000..7f4212d
--- /dev/null
+++ b/icons/refarch/Security/SG Rules.svg
@@ -0,0 +1,17 @@
+
+
+ SG Rules
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Secure Wifi.svg b/icons/refarch/Security/Secure Wifi.svg
new file mode 100644
index 0000000..0f416db
--- /dev/null
+++ b/icons/refarch/Security/Secure Wifi.svg
@@ -0,0 +1,17 @@
+
+
+ wifi--secure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Security Gateway.svg b/icons/refarch/Security/Security Gateway.svg
new file mode 100644
index 0000000..f75a687
--- /dev/null
+++ b/icons/refarch/Security/Security Gateway.svg
@@ -0,0 +1,16 @@
+
+
+ Security Gateway
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Security Services.svg b/icons/refarch/Security/Security Services.svg
new file mode 100644
index 0000000..0b4f09d
--- /dev/null
+++ b/icons/refarch/Security/Security Services.svg
@@ -0,0 +1,14 @@
+
+
+ security-services
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/SecurityMonitoringAndIntelligence.svg b/icons/refarch/Security/SecurityMonitoringAndIntelligence.svg
deleted file mode 100755
index 2d1cf15..0000000
--- a/icons/refarch/Security/SecurityMonitoringAndIntelligence.svg
+++ /dev/null
@@ -1,705 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/icons/refarch/Security/SecurityServices.svg b/icons/refarch/Security/SecurityServices.svg
deleted file mode 100755
index c3b0584..0000000
--- a/icons/refarch/Security/SecurityServices.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/refarch/Security/Sim Card.svg b/icons/refarch/Security/Sim Card.svg
new file mode 100644
index 0000000..ed7907a
--- /dev/null
+++ b/icons/refarch/Security/Sim Card.svg
@@ -0,0 +1,18 @@
+
+
+ sim-card
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/Subnet ACL Rules.svg b/icons/refarch/Security/Subnet ACL Rules.svg
new file mode 100644
index 0000000..1f82b0b
--- /dev/null
+++ b/icons/refarch/Security/Subnet ACL Rules.svg
@@ -0,0 +1,16 @@
+
+
+ subnet-acl-rules(1)
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/TrustedComputing.svg b/icons/refarch/Security/TrustedComputing.svg
deleted file mode 100755
index 34a33f1..0000000
--- a/icons/refarch/Security/TrustedComputing.svg
+++ /dev/null
@@ -1,740 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/icons/refarch/Security/Two Factor Authentication.svg b/icons/refarch/Security/Two Factor Authentication.svg
new file mode 100644
index 0000000..977f627
--- /dev/null
+++ b/icons/refarch/Security/Two Factor Authentication.svg
@@ -0,0 +1,17 @@
+
+
+ two-factor-authentication
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/VPN Connection.svg b/icons/refarch/Security/VPN Connection.svg
new file mode 100644
index 0000000..5384825
--- /dev/null
+++ b/icons/refarch/Security/VPN Connection.svg
@@ -0,0 +1,15 @@
+
+
+ vpn--connection
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/VPN Policy.svg b/icons/refarch/Security/VPN Policy.svg
new file mode 100644
index 0000000..d354e4e
--- /dev/null
+++ b/icons/refarch/Security/VPN Policy.svg
@@ -0,0 +1,14 @@
+
+
+ vpn--policy
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icons/refarch/Security/VPN.svg b/icons/refarch/Security/VPN.svg
deleted file mode 100755
index 80a45c3..0000000
--- a/icons/refarch/Security/VPN.svg
+++ /dev/null
@@ -1,665 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-