removed unused methods
modified a wrong variable name
added the section to take the random image per image load into account
moved the requirement of the BFI_Thumb file into a more useful and lazy position
formatting and comments
added missing return statement