Add axes property to ViewerBase

Closes #312
Merge pull request #316 from ChrisBeaumont/viewer_axes

Add axes property to ViewerBase