ability to create mappings
finished UI for creating Mapping, fixes #189
Merge remote-tracking branch 'origin/develop' into develop