diff --git a/docs/_sidebar.md b/docs/_sidebar.md
index a312503..ed7392b 100644
--- a/docs/_sidebar.md
+++ b/docs/_sidebar.md
@@ -12,7 +12,6 @@
- Interfaces
- - [I_Enumerable](i-enumerable.md)
- [I_Collection](i-collection.md)
- [I_Queue](i-queue.md)
- [I_Stack](i-stack.md)
diff --git a/docs/changelog.md b/docs/changelog.md
index 788d892..31661a2 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -1,5 +1,10 @@
# Changelog
+# 0.4.0
+
+- Remove I_Enumerable interface to mobject-enumerable
+- Added mobject-enumerable 0.0.0
+
# 0.3.0
- Added I_Enumerable interface
diff --git a/docs/i-collection.md b/docs/i-collection.md
index 312019e..8f0fcc4 100644
--- a/docs/i-collection.md
+++ b/docs/i-collection.md
@@ -2,12 +2,12 @@
## Definition
-| | |
-| ----------- | ------------------------------- |
-| Namespace | mobject-collections |
-| Library | mobject-collections |
-| Inheritance | [I_Enumerable](i-enumerable.md) |
-| Implements | |
+| | |
+| ----------- | ------------------------------------------------------------------------------------ |
+| Namespace | mobject-collections |
+| Library | mobject-collections |
+| Inheritance | [I_Enumerable](https://mobject-dev-team.github.io/mobject-enumerable/#/i-enumerable) |
+| Implements | |
## Remarks
diff --git a/docs/i-enumerable.md b/docs/i-enumerable.md
deleted file mode 100644
index 1ac1738..0000000
--- a/docs/i-enumerable.md
+++ /dev/null
@@ -1,32 +0,0 @@
-# I_Enumerable Interface
-
-## Definition
-
-| | |
-| ----------- | -------------------------- |
-| Namespace | mobject-collections |
-| Library | mobject-collections |
-| Inheritance | \_\_System.IQueryInterface |
-| Implements | |
-
-## Remarks
-
-The I_Enumerable interface contains common methods and properties found on objects which are enumerable.
-
-## Methods
-
-### GetEnumerator()
-
-Returns a forward enumerator for the enumerable object. More information on the enumerators can be found [here](i-forwardenumerator.md)
-
-!> Enumerators are \_\_NEW objects, which means you must dispose of any enumerators you make once you are finished using them. Failure to do so will result in a memory leak.
-
-#### Parameters
-
-N/A
-
-#### Return
-
-| Datatype | Description |
-| --------------------------------------------- | --------------------------------------------------------------------- |
-| [I_ForwardEnumerator](i-forwardenumerator.md) | The method will return a forward enumerator for the enumerable object |
diff --git a/docs/index.html b/docs/index.html
index 4ccaa73..db563d5 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -23,7 +23,7 @@
name: "",
loadSidebar: true,
subMaxLevel: 3,
- repo: "https://github.com/benhar-dev/mobject-collections",
+ repo: "https://github.com/Mobject-Dev-Team/mobject-collections",
coverpage: false,
"flexible-alerts": {
style: "callout",
diff --git a/docs/linkedlist.md b/docs/linkedlist.md
index 265ef55..f55b763 100644
--- a/docs/linkedlist.md
+++ b/docs/linkedlist.md
@@ -389,7 +389,7 @@ foundNode := linkedList.FindLast(value1);
### GetEnumerator()
-Returns a forward enumerator for the linked list. More information on the enumerators can be found [here](i-forwardenumerator.md)
+Returns a forward enumerator for the linked list. More information on the enumerators can be found [here](https://mobject-dev-team.github.io/mobject-enumerable/#/i-forward-enumerator)
!> Enumerators are \_\_NEW objects, which means you must dispose of any enumerators you make once you are finished using them. Failure to do so will result in a memory leak.
@@ -399,9 +399,9 @@ N/A
#### Return
-| Datatype | Description |
-| --------------------------------------------- | --------------------------------------------------------------- |
-| [I_ForwardEnumerator](i-forwardenumerator.md) | The method will return a forward enumerator for the linked list |
+| Datatype | Description |
+| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
+| [I_ForwardEnumerator](https://mobject-dev-team.github.io/mobject-enumerable/#/i-forward-enumerator) | The method will return a forward enumerator for the linked list |
#### Usage
diff --git a/src/mobject-collections-library/mobject-collections-test-project/Main/Main.plcproj b/src/mobject-collections-library/mobject-collections-test-project/Main/Main.plcproj
index 51ff4b3..39665d4 100644
--- a/src/mobject-collections-library/mobject-collections-test-project/Main/Main.plcproj
+++ b/src/mobject-collections-library/mobject-collections-test-project/Main/Main.plcproj
@@ -58,6 +58,10 @@
mobject-disposable, * (mobject)
mobject_disposable
+
+ mobject-enumerable, * (mobject)
+ mobject_enumerable
+
mobject-events, * (mobject)
mobject_events
@@ -77,6 +81,12 @@
TcUnit, * (www.tcunit.org)
TcUnit
+
+
+ LOGEXTENDEDRESULTS
+ FALSE
+
+
@@ -86,11 +96,14 @@
- mobject-collections, 0.3.0 (mobject)
+ mobject-collections, 0.4.0 (mobject)
mobject-disposable, 0.3.1 (mobject)
+
+ mobject-enumerable, 0.0.0 (mobject)
+
mobject-events, 0.4.1 (mobject)
diff --git a/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Collections/I_Enumerable.TcIO b/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Collections/I_Enumerable.TcIO
deleted file mode 100644
index e5299c0..0000000
--- a/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Collections/I_Enumerable.TcIO
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Enumerators/I_ForwardEnumerator.TcIO b/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Enumerators/I_ForwardEnumerator.TcIO
deleted file mode 100644
index 3c17940..0000000
--- a/src/mobject-collections-library/mobject-collections/mobject-collections/Interfaces/Enumerators/I_ForwardEnumerator.TcIO
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/mobject-collections-library/mobject-collections/mobject-collections/mobject-collections.plcproj b/src/mobject-collections-library/mobject-collections/mobject-collections/mobject-collections.plcproj
index 50f993c..e41f21b 100644
--- a/src/mobject-collections-library/mobject-collections/mobject-collections/mobject-collections.plcproj
+++ b/src/mobject-collections-library/mobject-collections/mobject-collections/mobject-collections.plcproj
@@ -18,7 +18,7 @@
mobject
false
mobject-collections
- 0.3.0
+ 0.4.0
mobject-collections
mobject-collections
mobject dev team
@@ -39,6 +39,10 @@
mobject-disposable, * (mobject)
mobject_disposable
+
+ mobject-enumerable, * (mobject)
+ mobject_enumerable
+
mobject-events, * (mobject)
mobject_events
@@ -55,7 +59,6 @@
-
@@ -73,9 +76,6 @@
Code
-
- Code
-
Code
@@ -88,9 +88,6 @@
Code
-
- Code
-
Code