Rewrote Navigation-system into a QQuickItem-based model due to eventFilters not hooking into QtQuick key events (hopefully this will change in the future, and it will be possible to create attached objects that can filter the events of the attached object