moving and renaming test - making addDocComponent protected and taking from interface
re-jigging product selection to use product selection from session data
adding error when component does not fit into overlay area