Implement Extendable
Implement Show
Implement Eq
Implement Container
Implement Mutable
Implement Map
Implement Default
Derive Clone
Add MIT license