Added a few exceptions and passing of data.

Presentation now has communication with the Business layer. Will be
adding business layer to data access layer.  May need additional code
for business, will see.