basic album controller structure