Movie booking app requirements