Add from_dict method for creating

So I don't have to convert an initializing dict to a tuple list when the dict's keys aren't strings