AnyList works as a Vec<T> but without generics in it's type.
the only issue this creates is having to use the correct type
in every function because all of them need a generic.
capacity increments using a fibonacci sequence.
# Example:
```
fn main() {
}
```