Added message if user attempts to apply an action without first
selecting an item.
just changed terminology for consistency.
just improved the comments.
added a method that takes a path.
Added conveience refresh and detach methods.
Moved path to dao package.
added a method to return the reports title.
Now displays the report title rather than filename as the heading.
rename of method.