added new code to utils for converting to exp string instead of dict because it seems that values between puma and lite arent compatible at the moment
some bugs
we are passing the test which compares the string to the dict version of make_features. we need to check this on lite, the whole point of the exercise and should compare the run time. still, probably worth pressing on. we can always save unit objects with ripls that have features pre-loaded.