diff --git a/test/codeblocks/ETL.cbp b/test/codeblocks/ETL.cbp
index 46a5bab7..7ddc1a0d 100644
--- a/test/codeblocks/ETL.cbp
+++ b/test/codeblocks/ETL.cbp
@@ -22,10 +22,6 @@
-
-
-
-
@@ -120,112 +116,111 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/codeblocks/ETL.depend b/test/codeblocks/ETL.depend
index 1288b643..341eb761 100644
--- a/test/codeblocks/ETL.depend
+++ b/test/codeblocks/ETL.depend
@@ -2803,7 +2803,7 @@
"Posix/TimeHelpers.h"
"Win32/TimeHelpers.h"
-1414845610 d:\users\john\documents\programming\github\unittest-cpp\unittest++\win32\timehelpers.h
+1456667834 d:\users\john\documents\programming\github\unittest-cpp\unittest++\win32\timehelpers.h
"../Config.h"
"../HelperMacros.h"
@@ -2898,10 +2898,10 @@
"CurrentTest.h"
"ReportAssertImpl.h"
-1452338450 source:d:\users\john\documents\programming\github\etl\test\test_algorithm.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_algorithm.cpp
- "../algorithm.h"
- "../container.h"
+ "../src/algorithm.h"
+ "../src/container.h"
@@ -2923,10 +2923,10 @@
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_alignment.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_alignment.cpp
- "../alignment.h"
- "../type_traits.h"
+ "../src/alignment.h"
+ "../src/type_traits.h"
@@ -2939,13 +2939,13 @@
1450265856 d:\users\john\documents\programming\github\etl\static_assert.h
-1452338450 source:d:\users\john\documents\programming\github\etl\test\test_array.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_array.cpp
- "../array.h"
+ "../src/array.h"
- "../integral_limits.h"
+ "../src/integral_limits.h"
1450265856 d:\users\john\documents\programming\github\etl\array.h
@@ -2966,14 +2966,14 @@
"type_traits.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_binary.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_binary.cpp
- "../binary.h"
- "../bitset.h"
- "../fnv_1.h"
- "../integral_limits.h"
+ "../src/binary.h"
+ "../src/bitset.h"
+ "../src/fnv_1.h"
+ "../src/integral_limits.h"
1450265856 d:\users\john\documents\programming\github\etl\binary.h
"type_traits.h"
@@ -3029,22 +3029,22 @@
"exception.h"
"error_handler.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_bitset.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_bitset.cpp
- "../bitset.h"
+ "../src/bitset.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_bloom_filter.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_bloom_filter.cpp
- "../bloom_filter.h"
- "../fnv_1.h"
- "../crc16.h"
- "../crc16_ccitt.h"
- "../crc32.h"
+ "../src/bloom_filter.h"
+ "../src/fnv_1.h"
+ "../src/crc16.h"
+ "../src/crc16_ccitt.h"
+ "../src/crc32.h"
1450265856 d:\users\john\documents\programming\github\etl\bloom_filter.h
"parameter_type.h"
@@ -3073,14 +3073,14 @@
"static_assert.h"
-1450265856 source:d:\users\john\documents\programming\github\etl\test\test_checksum.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_checksum.cpp
- "../checksum.h"
- "../endian.h"
+ "../src/checksum.h"
+ "../src/endian.h"
1450265856 d:\users\john\documents\programming\github\etl\checksum.h
@@ -3088,23 +3088,23 @@
"type_traits.h"
"ihash.h"
-1450265856 source:d:\users\john\documents\programming\github\etl\test\test_container.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_container.cpp
- "../container.h"
+ "../src/container.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_crc.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_crc.cpp
- "../crc8_ccitt.h"
- "../crc16.h"
- "../crc16_ccitt.h"
- "../crc16_kermit.h"
- "../crc32.h"
- "../crc64_ecma.h"
+ "../src/crc8_ccitt.h"
+ "../src/crc16.h"
+ "../src/crc16_ccitt.h"
+ "../src/crc16_kermit.h"
+ "../src/crc32.h"
+ "../src/crc64_ecma.h"
1450265856 d:\users\john\documents\programming\github\etl\crc8_ccitt.h
@@ -3121,9 +3121,9 @@
"static_assert.h"
"type_traits.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_cyclic_value.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_cyclic_value.cpp
- "../cyclic_value.h"
+ "../src/cyclic_value.h"
1452794793 d:\users\john\documents\programming\github\etl\cyclic_value.h
@@ -3131,10 +3131,10 @@
"static_assert.h"
"exception.h"
-1452878867 source:d:\users\john\documents\programming\github\etl\test\test_deque.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_deque.cpp
"ExtraCheckMacros.h"
- "../deque.h"
+ "../src/deque.h"
"data.h"
@@ -3175,33 +3175,33 @@
"exception.h"
-1450265856 d:\users\john\documents\programming\github\etl\test\data.h
+1456432601 d:\users\john\documents\programming\github\etl\test\data.h
-1450265856 source:d:\users\john\documents\programming\github\etl\test\test_endian.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_endian.cpp
- "../endian.h"
+ "../src/endian.h"
-1450265856 source:d:\users\john\documents\programming\github\etl\test\test_enum_type.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_enum_type.cpp
- "../enum_type.h"
+ "../src/enum_type.h"
-1453406068 source:d:\users\john\documents\programming\github\etl\test\test_error_handler.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_error_handler.cpp
- "../error_handler.h"
- "../exception.h"
+ "../src/error_handler.h"
+ "../src/exception.h"
-1450265856 source:d:\users\john\documents\programming\github\etl\test\test_exception.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_exception.cpp
- "../exception.h"
+ "../src/exception.h"
-1452796556 source:d:\users\john\documents\programming\github\etl\test\test_flat_map.cpp
+1456669289 source:d:\users\john\documents\programming\github\etl\test\test_flat_map.cpp