diff --git a/newcoin.vcxproj.filters b/newcoin.vcxproj.filters
index 966965764..bc1266bcb 100644
--- a/newcoin.vcxproj.filters
+++ b/newcoin.vcxproj.filters
@@ -55,9 +55,6 @@
{84e43f43-816e-4ccd-80c2-38b322904894}
-
- {1b463564-35d9-43d1-b3a0-21b344a3a1c7}
-
{97c96b68-70fd-4679-89fc-c1c8c87c265e}
@@ -82,9 +79,6 @@
{7f76ce57-c428-487e-97a0-979c0990a81d}
-
- {505d1e20-ff6a-446b-8ce0-962e11b78820}
-
{c441b367-d096-401f-a3f0-5ac24290d7b7}
@@ -109,11 +103,23 @@
{1b44bca2-5d6b-45b6-815b-797059fb2c8e}
-
+
+ {3cd9631b-129b-4d0e-af70-d879e6f31a88}
+
+
+ {1b463564-35d9-43d1-b3a0-21b344a3a1c7}
+
+
+ {eb0c6bda-cf68-4334-a8c3-8d39202852a0}
+
+
+ {505d1e20-ff6a-446b-8ce0-962e11b78820}
+
+
{683c494b-1175-49ac-9714-65640ba50bf5}
-
- {eb0c6bda-cf68-4334-a8c3-8d39202852a0}
+
+ {71aefc54-1459-47a5-af76-995f121d498a}
@@ -475,52 +481,52 @@
1. Modules\ripple_ledger\serialization
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
1. Modules\ripple_basics
- 1. Modules\ripple_basics\diagnostic
+ 1. Modules\ripple_basics\mess\diagnostic
1. Modules\ripple_ledger
@@ -688,7 +694,7 @@
1. Modules\ripple_net\overlay
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
1. Modules\ripple_ledger\transactions
@@ -700,19 +706,19 @@
1. Modules\ripple_ledger\processing
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
1. Modules\ripple_main\core
@@ -724,7 +730,7 @@
1. Modules\ripple_ledger\processing
- 1. Modules\ripple_basics\protobuf
+ 1. Modules\ripple_basics\mess\protobuf
@@ -1088,59 +1094,56 @@
1. Modules\ripple_ledger\serialization
-
- 1. Modules\ripple_ledger\serialization
-
1. Modules\ripple_ledger\serialization
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
1. Modules\ripple_basics
- 1. Modules\ripple_basics\diagnostic
+ 1. Modules\ripple_basics\mess\diagnostic
1. Modules\ripple_ledger
@@ -1305,7 +1308,7 @@
1. Modules\ripple_net\service
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
1. Modules\ripple_net\overlay
@@ -1314,7 +1317,7 @@
1. Modules\ripple_net\overlay
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
1. Modules\ripple_ledger\transactions
@@ -1326,25 +1329,25 @@
1. Modules\ripple_ledger\processing
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
- 1. Modules\ripple_basics\types
+ 1. Modules\ripple_basics\mess\types
- 1. Modules\ripple_basics\containers
+ 1. Modules\ripple_basics\mess\containers
1. Modules\ripple_main\core
@@ -1359,11 +1362,14 @@
1. Modules\ripple_main\core
- 1. Modules\ripple_basics\protobuf
+ 1. Modules\ripple_basics\mess\protobuf
1. Modules\ripple_basics\types
+
+ 1. Modules\ripple_basics\mess\types
+