List Manipulation

Includes functions for list manipulation.