finished 3rd test and refactored formatting part
added lists, next dictionarys and strings