new Navigation class

- created a navigation class that handles all navigation elements
- renamed FrameImage to ImageHolder