Created view classes for displaying reading data and observation header 
data.  They subscribe to the model's navigation events so the data can now 
be updated on moving between sources.