Nav changes

Some of these changes were related to removing the 'ActionChains' statement in the existing files .The other changes were meant to clean up the existing code based on what flake8 reported.