Fixed some bugs, refactored, and added the save to custom album for
videos