Navigator

This is the first part of the navigator class