Rewrote album.js with logic note, but not working yet, need to debug and refactor