add random album functionality - issue #196