CYB-367 - Followed up on code review

CYB-367 - Replaced Object JSDocs with more meaningful names

CYB-367 - Self review on code review follow-up

CYB-367 - Fixed bug where gallery item would not load

CYB-367 - Removed unused callbacks