first css implementation
merged
implemented new design and converted map to a js-object
finally everything working again
merged
added nextId in data.js