Navigation Implementation

Buggy first try at navigation