added first implementation of prototype #6

changed the intial project
added interfaces for the converter that are used
added basic functionality to implementing classes (not tested!)