lineing up classes, commenting use case for navigation class