Added documentation for navigation stack, moved files to subfolder