Animated navigation

There is another bug I need to fix, so please don't make any changes
yet, thanks ;)