refactored product loading, ready to move puts statements to application class.