Added hide() and show() functionality

Created hide() and show() functionality for BasicScreen; also provisioned for choice of updating [or not] screens while hidden.