Clean up and implement Marc's Vocabulary App

To get a first usable version of the Vocabulary App up and running, we stripped Marc's own version down to its core functionalities and let it use the user's vocabularies (via JSON).

Not perfect, but working! :+1: