functionality:
- create
- delete
- set a bit
- clear a bit
- get a bit
- get the length
functionality:
- create
- delete
- insert
- probe
- get length
functionality:
- create
- delete
- lookup
- insert
- get size
NOTE: requires the contents from linkedlist
functionality:
- create
- delete
- get length
- lookup
- insert
functionality:
- sine
- cosine
- tangent
- exponential
- logarithm base 2
functionality:
- empty
- get a member
- insert
- remove
- intersection
- union
- difference
included sorts:
- bubble
- heap
- quick
- shell
functionality:
- create
- delete
- empty
- push
- pop
- create
- delete
- reset
- delete
- take a step