Add utility functions to several classes
Implemented multiple views for 2D