Fixed problem of duplicated data in Map
Fixed error in init,  last and equals logic  methods
Added tests for head, tail, init and last methods
Added tests for get and folds
Fixed error in map public constructor
Added tests for fmap method