Included functionality for dynamic list generation

Currently only work for strings, next step is to turn the strings into
counter objects.